Skocz do zawartości

SabaruK

Members
  • Liczba zawartości

    41
  • Rejestracja

  • Ostatnia wizyta

Odpowiedzi dodane przez SabaruK

  1. Witam.  Mam skrypt, który potrafi importować modele z pewnej gry. Gdy pierwszy raz uruchomię skrypt zaraz po włączeniu 3ds max to działa normalnie. Kiedy go wyłączę i włączę i próbuje ponownie zaimportować model do programu to pojawia się błąd taki jak na obrazku poniżej. Żeby skrypt działał to muszę wyłączyć program i włączyć ponownie. Czy ktoś może wie jak taki błąd naprawić?

    a11111111_qanrprr.jpg

  2. Tworząc modele pojazdów musisz pamiętać żeby nie dawać zbyt dużej ilości poligonów. Jak pojazd będzie miał ich zbyt dużo to gra się nie włączy. Ile ich przypadało na każdy pojazd nie pamiętam. Jeżeli chodzi o teksturę to możesz dawać dowolną. JPG, TGA, BMP, chyba jeszcze jakaś była ale nie pamiętam. Sama tekstura możesz być w dowolnej rozdzielności i nawet w HD ale im bardziej szczegółowa tekstura tym większy modele będzie miał wpływa na stabilność gry.

     

    Co do dummy wystarczy zaimportować jakiś model pojazdu do gry i przyjrzeć się jak jest zbudowana hierarchia. Potem wystarczy dummy podstawić do swojego modelu i gotowe. Sam model możesz wyeksportować z gry albo ściągnąć jakiś z neta. Jest ich setki jak nie tysiące.

  3. Modeluje sobie pewien tunel, który przechodzi przez górę. Tak to wygląda

     

    redetertj_ensaewe.jpg

     

    Ja modelować taki tunel żeby druga ściana szła względem drogi jak ta pierwsza? Program to 3ds max 9.

  4. Piszę sobie taki mały generator modeli dla własnych potrzeb. Na początek napisałem skrypt, który po wciśnięciu przycisku tworzy boksa na wzór pewnych drzwi. Jedyny problem z tym jaki mam to nie wiem co dodać do kodu żeby strzałki tworzyły się idealnie na środku modelu. Może ktoś wie jaki kod należy dodać do skryptu po niżej żeby strzałki było od razu na środku modelu a nie na górze?

     

    ------------------------------------------------------------
    group "Generator Modeli"
       (    
       button DrzwiCJ "Drzwi CJ" across:1
       )
    -- poczatek skryptu
       on DrzwiCJ pressed do
       (
       Box lengthsegs:1 widthsegs:1 heightsegs:1 length:0.110163 width:1.5 height:-2.49884 mapcoords:on pos:[0,0,1.24942] isSelected:on
       $.name = "Drzwi CJ"
       macros.run "Modifier Stack" "Convert_to_Poly"
       )
    
    -- koniec skryptu
    ------------------------------------------------------------
    

  5. @peerbe111

    No właśnie tak cały czas to robię. Ale tak jak piszę co zresztą wiecie jest bardzo czasochłonne.

     

    @Dalamar

    Jakoś nie chce mi się wierzyć że nikt nie wynalazł sposobu na takie coś że można to z automata zrobić. W necie tu i ówdzie można znaleźć sporą ilość tego typu map i to bardziej skomplikowanych od mojej, a widać że to podobnie było robione. Chyba że naprawdę to ręcznie robili, ale jakoś nie chce mi się wierzyć.

  6. Zaczynam już nie mieć do tego siły. Chciałby uzyskać mniej więcej tego typu teren jak na tym obrazku http://www.tltracks.com/wp-content/uploads/2011/09/batq19.jpg. No więc wymodelowałem sobie teren, potem drogę wzdłuż terenu i wyciąłem w tym terenie miejsce żeby dopasować drogę do terenu albo raczej teren do drogi. Potem zacząłem po kolei wzdłuż drogi dociągać ręcznie brzeg terenu do drogi,(werteks do werteksu). Jednak taka opcja jest bardzo czasochłonna przy tak długiej drodze, ale efekt końcowy jest bardzo dobry co widać na tym obrazku http://img545.imageshack.us/img545/5766/sdfsdfxg.jpg. Żeby sobie skrócić pracę chciałem skorzystać z waszych rada ale niestety efekt końcowy nie jest taki jaki powinien być. Przy łączeniu werteksów za pomocą opcji "weld" trochę się zniekształca droga, a przy łączeniu "edge" powstają takie małe rowy co nie zbyt ładnie wygląda.

     

    No więc czy jest może jeszcze jakiś inny sposób żeby dołączyć brzegi terenu do drogi w jakiś łatwiejszy sposób czy jednak będę musiał się jednak męczyć z tym ręcznie żeby to ustawić w ten sposób?

  7. Mi bardziej chodziło o coś automatycznego. Np. zaznaczam w wzdłuż linii wszystkie werteksy i przyciągam je do werteksów na przeciwko. Zapomniałem wcześniej dodać że owa linia jest na różnych wysokościach i same werteksy nie zawsze znajdują się na przeciwko siebie. Opcja "weld" zdaje prawie egzamin ale ona również zmienia położenie werteksów na przeciwko a tego chciałbym uniknąć.

  8. Modelując teren za pomocą modyfikatora o nazwie "Displace" na brzegach modelu powstaje taka niezbyt łada siatka jak na obrazku poniżej. Czy jest może w 3ds max 9 jakiś sposób żeby ową siatkę wyrównać tak aby powstały równe kwadraty albo chociaż jaka kolwiek powstała siatka a nie takie linie.

    sadasek.jpg

  9. Połączyłem że sobą dwa modele za pomocą narzędzia o nazwie "Attach". Teraz chciałem połączyć że sobą linie które się stykają że sobą. Wiem że można owe linie połączyć ze sobą za pomocą werteksów za pomocą opcji zwanej "weld". Owy sposób działa tylko wtedy kiedy są po obydwu stronach modelu werteksy. Niestety jak już po jednej stronie jest, a po drugiej nie to ten sposób nie działa. Dopiero trzeba dorabiać werteksy na drugiej stronie modelu. Jednak takie dorabiana werteksów na dłuższą metę jest czasochłonne. Więc czy jest może jakiś szybki sposób żeby owe linie ze sobą połączyć za jednym zamachem?

  10. Tak powracając do temu modelowania drogi. Kiedy rysuje za pomocą narzędzia "Line" wzór drogi i potem ją zaokrąglam żeby z tego powstał ładny zakręt to nie zawsze to zaokrąglenie jest jednakowe po obu stronach. O co mi chodzi, to przedstawia rysunek po niżej

     

    sdasdaqg.jpg

     

    Jak widać z jednej strony jest ładnie zaokrąglone, a na przeciwko nie za bardzo. Ktoś wie może dlaczego tak się dzieje i jak to naprawić?

  11. Za pomocą narzędzia o nazwie "line" wyznaczyłem jej kształt i użyłem modyfikatora o nazwie "Sweep" do wygenerowania drogi. Po tej operacji droga ładnie się wygenerowała. W nie których miejscach chciałem ją obniżyć, a w nie których podwyższyć i tu się zaczynają schody. Droga owszem zmienia np. wysokość ale zmienia również kąt nachylenia. Może ktoś wie jak to poprawić? Na koniec dodam że pracuj w programie o nazwie 3ds max 9.

  12. Czy opcja "spline map parameter" to jakiś skrypt do 3ds max, czy to jest wbudowane ten program? Z jednego triala znalezionego w necie wynika że powinno dać się użyć tej opcji po użyciu modyfikatora o nazwie Unwrap UVW. Jednak jak użyje tego modyfikatora to nie ma tam tej opcji.

    dlg_mod_unwrap_uvw_spline_map_parameters.png

  13. Mam np. taką komendę "button GetRandom" tworzący przycisk albo taką, "group Rozkładanie tekstury", która tworzy przyciski w grupie. Te co tu przykładowo podałem to podejrzałem jak są robione inne skrypty. Czy jest może jakaś strona gdzie są one spisane i mniej więcej opisane co robią, np. jaką komendę dodać żeby w skryptcie w tym takim okienku pojawił się przycisk minimalizujący itd.

     

    Przepraszam za mój język ale jestem w tym bardzo zielony i zupełnie nie wiem jak co się nazywa i mam nadzieje że ktoś wie o co mi chodzi.

  14. Kiedyś to próbowałem ogarnąć ale jak na razie za skomplikowane jak na moje umiejętności. Po za tym nie potrzebuje tworzyć aż tak dokładnych budynków. Po prostu proste miasto składające się z różnej wielkości budynków, a na same budynki nałożona powtarzająca się tekstura. Owy plugin do tego nadaje się doskonale. Z samym teksturowaniem też nie mam problemu, tyle że to robię ręcznie. Jak by się znalazł jakiś szybki sposób na o teksturowanie tego to by było fajnie.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności