Models and Materials
From Spiki
Exportere models fra 3dsMax til Source
Først skal du anskaffe et par plugins til 3dsmax fra ham her wunderboy dem du leder efter er:
- 3D Studio Max SMD Export Plug-in
- Export Source SMD model and animation files
- 3D Studio Max VTF Texture Plug-in
- Use VTF textures in 3DS Max. VTF er Source's materiale filer system. (you want this!)
Du kan læse README's for installation instruktioner, men exporteren skal bare i 3dsmax\plugins og dll filen fra VMF plugin skal i 3dsmax, hvor den anden fil skal i 3dsmax\plugins.
Materialer
For at kunne eksportere fra 3dsmax skal du smide materialer på dine figurer, den fatter ikke hvis du bruger 3dsmax's indbyggede materialer. Materialerne er nemmest at lave med VTFEdit.
Eksempel: Start VTFEdit, importer et billede ved brug af File -> Import. Så dukker der en options dialog op, men standard værdier er fint for dette eksempel så tryk OK. *tygge tygge*... Gem den som "eksempel.vtf" eller noget. Nu skal du have lavet en VMT fil.
VMT filen beskriver hvad det er for en type materiale og tildeler normal maps osv. til den. Gå i Tools->Create VMT File
Det vigtige under textures er at paths til texturene er til hvor de ligger henne under "<Dit Moddir>/materials". Så min ser sådan her ud: "mymodels/eksempel/eksempel", fordi det er eksempel.vtf i "materials/mymodels/eksempel" mappen.
Gå i Options og skift Shader til "VertexlitGeneric" og surface 1 til... et eller andet, fx "Metal". Gem din vmt fil. Min ser sådan her ud:
"VertexlitGeneric"
{
"$basetexture" "mymodels/eksempel/eksempel"
"$surfaceprop" "Metal"
}
Model .QC file
Eksempel:
$modelname "mymodels/eksempel/eksempel.mdl"
$body "Body" "eksempel.smd"
$cdmaterials "mymodels/eksempel/"
$staticprop
$scale 1.0
$surfaceprop "Metal"
$sequence "idle" "eksempel" fps 1
$collisionmodel "eksempel.smd" { $concave }
Find mere på SDK siden

