Standardowy model samochodu w TM (UNDER CONSTRUCTION)

Poradniki i tutoriale własne oraz tłumaczone
Post Reply
mundi1970
Jeździ konno
Posts: 62
Joined: 23 August 2009, 0:22

Standardowy model samochodu w TM (UNDER CONSTRUCTION)

Post by mundi1970 »

Oprogramowanie do modelowania 3D:

Do stworzenia naszego modelu możemy użyć Autodesk 3ds Max (już tylko od $3990 ;)) lub Blendera. Wewnętrzny eksporter 3ds w Blenderze nie działa poprawnie, musimy zainstalować nowy skrypt ”3ds for Trackmania”. Do poprawnej pracy skryptu musimy też zainstalować Python’a (http://www.python.org/). Podobno poprawnie eksportuje do 3ds program Maxon Cinema 4D.

Autodesk 3ds Max (wersje trial 30 dni pełnej funkcjonalności):

http://www.autodesk.com/3dsmax-trial (wymagana rejestracja)
http://www.softpedia.com/get/Multimedia ... -Max.shtml (bez rejestracji)
http://files.modacity.net/software/3dsmax/ (wersje trial od wersji 5 do 9)

Blender:

http://www.blender.org/download/get-blender/

Skrypt do Blendera ”3ds for Trackmania” (instalujemy go przez skopiowanie pliku .py do X:\Program Files\Blender Foundation\Blender\.blender\scripts):

http://homepage.ntlworld.com/glaucobacc ... Export.zip
http://www.man.pl/~tomaszek/TM/Blender3dsExport.zip

Wymiary modelu:

Maksymalny rozmiar standardowego modelu nie może przekraczać 6 mm długości (oś y), szerokości 3 mm (oś x) i 2,5 mm wysokości (z osi).

Model przedstawiający maksymalne wymiary w formacie 3ds i Blender:

http://www.man.pl/~tomaszek/TM/MaxBox.3DS
http://www.man.pl/~tomaszek/TM/MaxBox.blend.zip

Aby przygotować 3ds Max do pracy, w menu Customize – Units Setups… ustawiamy jednostki miary na milimetry.

Image

Budowa modelu (spis elementów):

Części podstawowe:

sBody - części modelu które mogą być malowane w grze, jest to zazwyczaj karoseria. Element ten wykorzystuje teksturę Diffuse.dds.

Image

dBody - wnętrze samochodu, podwozie, światła, wszystkie inne elementy oprócz opon, felg, elementów zawieszenia, elementów szklanych i głowy kierowcy. Element ten wykorzystuje teksturę Details.dds.

Image

gBody - szklane elementy modelu: szyby, klosze lamp. Element ten wykorzystuje teksturę Details.dds.

dPilHead - ruchoma głowa (kask) kierowcy, element ten wykorzystuje teksturę Details.dds. Jeżeli nie chcemy aby głowa kierowcy się ruszała, to głowę i resztę kierowcy dodajemy do dBody. Jeżeli chcemy malować kask (głowę) w grze nadajemy nazwę sPilHead (Diffuse.dds).

Image

dFLWheel - lewa przednia opona (lub całe koło samochodu).
dFRWheel - prawa przednia opona (lub całe koło samochodu).
dRLWheel - lewa tylna opona (lub całe koło samochodu).
dRRWheel - prawa tylna opona (lub całe koło samochodu).

Elementy te wykorzystują teksturę Details.dds.

Image

sFLWheel - lewa przednia felga.
sFRWheel - prawa przednia felga.
sRLWheel - lewa tylna felga.
sRRWheel - prawa tylna felga.

Elementy te można malować w grze, wykorzystują teksturę Diffuse.dds. Części te nie są obowiązkowe, felgi mogą być w obiektach dXXWheel.

Image

Elementy zawieszenia:

Opisze to w przyszłości ;)

Elementy pozorne ;) (Helpers/Dummy):

Nazwę to może wskaźnikami ;), w 3ds Maxie taki obiekt tworzy się w menu Create/Helpers/Dummy. W Blenderze można stworzyć pustą siatkę lub sześcian. Elementy te nie będą wyświetlane w grze. Pivoty tych obiektów są wskaźnikiem dla silnika gry gdzie mają być wyświetlane światła (flary) i cień samochodu.

LightFL1 - przednie lewe światło, duża flara.
LightFR1 - przednie prawe światło, duża flara.
LightFL2 - przednie lewe światło, mała flara.
LightFR2 - przednie prawe światło, mała flara.
LightFL3 - przednie lewe światło, mała flara.
LightFR3 - przednie prawe światło, mała flara.
LightRL - tylne lewe światło.
LightRR - tylne prawe światło.

Podczas gry w środowisku nocnym, światła (flary) nie będą się wyświetlały jeżeli będzie brakowało tych wskaźników.

ProjShad - wskaźnik dla wyświetlenia tekstury ProjShad.dds pod samochodem. Jeżeli będzie brakowało tego wskaźnika, cień pod samochodem będzie niewidoczny.

LightFProj - wskaźnik dla projekcji światła na drogę. Jeżeli będzie brakowało tego wskaźnika, światło na drodze będzie niewidoczne w środowisku nocnym (nie dotyczy środowiska Stadion).

Image

Przykładowy model:

http://www.man.pl/~tomaszek/TM/car.zip (w formacie 3ds, Blender i Autodesk 3ds Max 9)

Image

-
Post Reply

Return to “Poradniki”