FORUM PTT -

POMOC 3D - Modelowanie obiektów 3D z Shaggy'm

Shaggy - 14-11-2010, 12:07
: Temat postu: Modelowanie obiektów 3D z Shaggy'm
Witajcie,
Jako iż sam się zabrałem za modelowanie, ciężko było w ogóle coś znaleźć jak robić itp. Postaram się dodawać tzw: lekcje, czyli to co ja przeczytałem w różnych poradnikach i to co to mnie nauczyli inni.

1. Konfiguracja Gmax'a dzięki Zgred'owi
Powinien każdy zrozumieć, jak się kliknie na kolor to pojawia się menu które jest zaznaczone tym samym kolorem.

Ustawienia tak żeby obiekt był realnych wielkości w TRS


Ustawienia dzięki którym tesktura nie "jeździ" nie jest "kwadratowa" itp.



Jeśli coś jest źle to piszcie, bo potem zrobię to w całość :)

W następnej części modelowanie.
Shaggy - 15-11-2010, 23:26
:
Coś innego niż modelowanie. Kilka opisanych rzeczy z paska gmax'a.

1.


Po kolei:
-powtórz,
-odwróć zmianę,
-przyłącz,
-odłącz,
-zaznacz kursor,
-wybierz opcje zaznaczania - zmiana obwódki zaznaczanego pola



2. Teraz szczegółowo jeśli chodzi o przyłączanie.
Jest to bardzo przydatna opcja, możemy przyłączyć kilka obiektów w jeden nie mając wpływu na zmianę tekstur itp.

Robi się to bardzo prosto:



Tak jak mamy na rysunku, klikamy na "przyłącz", następnie klikamy lpm i przeciągamy kreskę do obiektu który ma być głównym obiektem tego zbioru. Po przyłączeniu kilku obiektów, możemy kliknąć na główny obiekt zbioru, przesuwając go inne obiekty powinny tak samo się przesuwać.




Można kliknąć na "listę obiektów" i zaznaczyć opcję "display subtree" tak jak poniżej i mamy pokazany zbiór:

Rozłączanie robi się podobnie, tylko że z innym przyciskiem w pasku.



3.


Po kolei:
- Lista obiektów które są w scenie, bardzo ułatwia to znajdowanie kilku różnych elementów gdy ciężko je zaznaczyć - dlatego polecam zawsze każdy box, plane, cokolwiek dodamy do sceny nazwać swoją nazwą, bo łatwiej jest potem to znaleźć na liście
- przesuwanie
- obracanie
- powiększanie/pomniejszanie (do wybrania)




4. Następna opcja - odbicie lustrzane
Bardzo dobry sposób na ułatwianie sobie pracy gdy mamy obiekt który jest symetryczny jeśli chodzi o kształt i wymiary.
Mamy bryle która wygląda tak:


Teraz klikamy (małe kółko czerwone) i mamy okienko tak jak poniżej:


Duże, czerwone pole - są tam różne odbicia w poziomie, pionie - trzeba po prostu zaznaczyć i obiekt w scenie już się tak obróci, będzie widać

Zielone pole - zaznaczenie czy klonować odbijany obiekt czy nie

Gdy wszystko porobimy dobrze, trzeba sobie wtedy spasować odbijany obiekt z drugą częścią i mamy taki efekt:


Mam nadzieję że coś się stąd przyda :) Jeśli są jakieś błędy to piszcie, dlatego pisze to w temacie żeby zrobić później w całości poradnik.

Nie długo kolejne części.
Shaggy - 20-11-2010, 21:03
:
Dzisiaj:

Przygotowanie sceny do modelowania - jeśli mamy rysunki techniczne
Więc zaczynamy modelować pług normalnotorowy 411S, przygotowujemy sobie rysunki itp.

Odpalamy gmax'a.
Tworzymy zwykły plan, tak jak niżej. W zaznaczone miejsca wpisujemy dokładne wymiary


Następnie obracamy o 90 stopni żeby plane leżał poziomo.


Teraz podnosimy na odpowiednią wysokość (tak żeby dól był równo na poziomie 0) i otwieramy material edytor. I teraz klikamy na NEW potem STANDART i mamy ostatnie okienko. Na niebieskim tle jest sześcian w kratki nieb-biale, jak go zaznaczymy tekstura będzie widoczna na obiekcie. Potem dajemy MAPS.


Klikamy NONE, potem bitmap i szukamy tekstury o dowolnych wymiarach, jeśli chcemy żeby tekstura była widoczna w TRS musi być ona w *.bmp lub *.tga i wielkości która jest potęgą 2^ czyli 512x512, 1028x512, 2028x64 - chyba każdy rozumie. Tutaj może być dowolna wielkość bo rysunki i tak na końcu usuniemy.


Tam te okienka znikają i mamy pierwsze. Zaznaczamy obiekt który chcemy oteksturować (nieb kropka) i klikamy akcept i mamy pierwszy oteksturowany plane.


Teraz robimy kolejne widoki w taki sam sposób tylko z innymi wymiarami i teksturami. Mamy np coś takiego:


Najlepiej sobie każdy plane nazwać np: rystechprzod - żeby było łatwiej go znaleźć jak będzie ciężko zaznaczyć.

Teraz gdy obracamy kamerą ścianki mogą być przeźroczyste więc zaznaczamy opcje 2-sided tak jak poniżej.



I tutaj zaznaczamy:


Jeśli po tej operacji drugie strony będą czarne to po prostu trzeba każdą z osobna sklonować i obrócić o 180 stopni i troszeczkę oddalić od pierwszej. I możemy teraz oglądać rysunki z każdej strony.



Na dzisiaj tyle, w najbliższym czasie będę pokazywał jak buduję pług 411S :) Pozdrawiam i mam nadzieję że komuś się przyda.
zgred - 21-11-2010, 00:36
:
Co do tego obracania... unikałbym obracania obiektów odrazu za pomocą funkcji "obróć". Czasami wychodzą z niej niezłe kwiatki. Np. W gmaxie scianka będzie niby ok razem z texturą tzn. mapowanie będzie po właściwej stronie, a po exporcie do trs'a okaże się że ściana nam się wyflipowała na drugą stronę (textura bedzie po drugiej stronie). Dlatego też lepiej jest obracać używając funkcji EditMesh, zaznaczenia wszystkich vertexów i dopiero użycia opcji obrotu. To tak nawiasem mówiąc :)

Fajnie shaggy że chce Ci się takiego tutoriala robić.
Shaggy - 21-11-2010, 00:45
:
No już mi się na razie odechciewa więc próbuje teraz z filmikami - będzie łatwiej się uczyć niż czytać :D Dzięki za poradę :)

A co do tutoriala to robię to po to żeby coś więcej ludzi robiło - bo tak jak ja zaczynałem się uczyć to ciężko jest coś znaleźć, a tak to za kilka miesięcy będzie pewnie tutaj wszystko co się nauczyłem i co się nauczę.
drstrach - 21-11-2010, 10:36
:
zgred napisał/a:
Co do tego obracania... unikałbym obracania obiektów odrazu za pomocą funkcji "obróć".

Dlaczego, przecież po operacji obrócenia można użyć ResetXForm + Normal (Flip Normals) i już wszystko powinno być oki.
Shaggy - 23-11-2010, 13:14
:
szogun napisał/a:
mgarkowski napisał/a:
Próbowałem wstawić plany do gmax'a w różnych rozdzielczościach i za każdym razem wychodziła mi zamiast planu czarno-biała pikseloza, a nie plan.

shaggy napisał/a:
[url=http://img408.images....th.jpg]Obrazek[/URL]


Jeśli chodzi o problem to już rozwiązany...

Jak ma ktoś problem to proszę pisać albo na PW lub na forum, a nie w tym temacie. Podziękować
McDreamy - 22-01-2011, 10:40
:
Mógłby mi tu ktoś wytłumaczyć, pokazać (zrobić poradnik) jak wykonać animacje otwierania drzwi w obiektach typu scenery i jak to oskryptować? Będę bardzo wdzięczny, pozdrawiam.
Shaggy - 22-01-2011, 12:27
:
Cameron napisał/a:
Mógłby mi tu ktoś wytłumaczyć, pokazać (zrobić poradnik) jak wykonać animacje otwierania drzwi w obiektach typu scenery i jak to oskryptować? Będę bardzo wdzięczny, pozdrawiam.


Zaraz się wezmę do roboty i Ci pokaże, ale skrypt to musisz prosić kogoś innego.
McDreamy - 22-01-2011, 13:03
:
shaggy napisał/a:
Zaraz się wezmę do roboty i Ci pokaże, ale skrypt to musisz prosić kogoś innego.

Ok, bardzo Ci dziękuje.
drstrach - 22-01-2011, 13:04
:
shaggy napisał/a:
Zaraz się wezmę do roboty i Ci pokaże, ale skrypt to musisz prosić kogoś innego.

Skryptu do obiektu scenery nie wsadzisz, Cameron możesz jedynie pomyśleć nad buildable albo industry. Robisz jakąś szopę?
McDreamy - 22-01-2011, 13:35
:
drstrach napisał/a:
Robisz jakąś szopę?

tak, dokładnie.
Shaggy - 22-01-2011, 15:38
:
http://www.youtube.com/watch?v=6JipPYqCj5A tak robiłem w wagonie. Ale czy jest dobrze to niech się wypowiedzą osoby które to robiły na budynkach.

Z animacjami pomagał mi Vcdrn - dzięki
Patrol - 22-01-2011, 15:45
:
shaggy napisał/a:
http://www.youtube.com/watch?v=6JipPYqCj5A tak robiłem w wagonie. Ale czy jest dobrze to niech się wypowiedzą osoby które to robiły na budynkach.

Z animacjami pomagał mi Vcdrn - dzięki


A Dummy czasem nie wstawiamy w widoku TOP? :->
Shaggy - 22-01-2011, 15:55
:
No tak, powinno się z góry dawać, ja tutaj robiłem czysto poglądówkę, jak ktoś chce dokładniej to sobie zrobi :) Ale warto o widoku top pamietac
VCRDN - 22-01-2011, 20:38
:
Bo jak nie , to później jest płacz 'dlaczego to nie działa' ;]
erniesouchak - 24-01-2011, 11:46
:
Scenery ze skryptem - class MapObject w skrypcie i powinno hulać.
McDreamy - 18-11-2012, 16:17
:
Ostatnio gmax zaczął mi robić dziwne kwiatki więc go dzisiaj przeinstalowałem:

1.1
1.2
klucze
nakładka

później zrobiłem konfiguracje taką jak na początku tego tematu i oto efekt:


Edit:

Dodam, że przełączanie pomiędzy OpenGL lub Directx nic nie daje.

Edit2: dzieje się tak po reinstalacji systemu lecz od paru dni dopiero, wcześniej bez problemów udało mi się co nieco zrobić w gmax...

Edit3: po zmianie ustawień na HEIDI > Software Z Buffer narazie działa..
Shaggy - 18-11-2012, 21:47
:
Takie kwiatki miałem jak przeinstalowałem win 7 z 32 na 64, obecnie mam dalej 64 tylko po reinstalacji i działa poprawnie, więc to chyba zależy od nastroju gmaxa ;d
drstrach - 18-11-2012, 22:13
:
Shaggy napisał/a:
(...)to chyba zależy od nastroju gmaxa ;d

A nie ustawień wyświetlania :-P

Cameron nie instalowałeś jakichś poprawek ostatnio?
McDreamy - 18-11-2012, 23:05
:
drstrach napisał/a:
Cameron nie instalowałeś jakichś poprawek ostatnio?


Nie, to się stało z dnia na dzień tak po prostu...
drstrach - 18-11-2012, 23:39
:
Tzn. masz 100% pewności, że Windoza nie doinstalowała Ci żadnych poprawek?
McDreamy - 18-11-2012, 23:44
:
drstrach napisał/a:
Tzn. masz 100% pewności, że Windoza nie doinstalowała Ci żadnych poprawek?


Być może ale czy to aż tyle potrafiło popsuć?

Wątpię, ostatnio w ogóle mam jakieś problemy z programami związanymi z trainz ;-)
drstrach - 19-11-2012, 00:00
:
McDreamy napisał/a:
Być może ale czy to aż tyle potrafiło popsuć?

Jak Ci się zainstalowała poprawka do grafy, to sporo.
Thalys - 19-11-2012, 01:10
:
Wyłącz AERO w Win7, powinno pomóc. :)