How to Update from old Materials to new PBR/FBX
Using Photoshop CX6, Blender 2.79, and Substances Painter.
You must have the mesh file as you need to re-export it as a FBX and change the material(s) names.
The first thing to do is make a new version in CM, edit the config to trainz-build 4.6 and add this line:
mesh-table-lod-transition-distances
Not having that line will give an Error.
Submit edit and fix any Errors now then make a working copy.
Next edit the name.lm.txt and make all .im into .trainzmesh.
Here's the old one:
version 1.0
offset=0.01;
calcPoint=center;
multiplier=1.0;
animationCutOff=0.05;
renderCutOff=0.00;
attachmentCutOff=0.05;
mesh("0.05")
{
name="5004wheel_bogey.im";
}
mesh("0.4")
{
name="4wheel_bogey_low.im";
}
mesh("0.8")
{
name="4wheel_bogey_med.im";
}
mesh("1.0")
{
name="4wheel_bogey.im";
}
and here the new:
version 1.0
offset=0.01;
calcPoint=center;
multiplier=1.0;
animationCutOff=0.05;
renderCutOff=0.00;
attachmentCutOff=0.05;
mesh("0.05")
{
name="5004wheel_bogey.trainzmesh";
}
mesh("0.4")
{
name="4wheel_bogey_low.trainzmesh";
}
mesh("0.8")
{
name="4wheel_bogey_med.trainzmesh";
}
mesh("1.0")
{
name="4wheel_bogey.trainzmesh";
}
Now do the same to the files but go from name.im to name.fbx Windows will give a warning about file type.
Last thing is add in the PBR textures but you have not made them yet so copy in a placeholder set, ether use one from a down load or the samples from N3V on the Wiki, only need the right size.
My sample I am do as I type this needs a name.m.pbrmetal 1024x1024, I have a sidemain.tga, removed the Alpha and made it all red, deleted sidemain-aidemain.texture.txt, due not need, keep sidemain.texture.txt.
Copy over a normal and a pbr.
Make a copy of the Blender file and save as new name.
To be continued.
Next edit the name.lm.txt and make all .im into .trainzmesh.
Here's the old one:
version 1.0
offset=0.01;
calcPoint=center;
multiplier=1.0;
animationCutOff=0.05;
renderCutOff=0.00;
attachmentCutOff=0.05;
mesh("0.05")
{
name="5004wheel_bogey.im";
}
mesh("0.4")
{
name="4wheel_bogey_low.im";
}
mesh("0.8")
{
name="4wheel_bogey_med.im";
}
mesh("1.0")
{
name="4wheel_bogey.im";
}
and here the new:
version 1.0
offset=0.01;
calcPoint=center;
multiplier=1.0;
animationCutOff=0.05;
renderCutOff=0.00;
attachmentCutOff=0.05;
mesh("0.05")
{
name="5004wheel_bogey.trainzmesh";
}
mesh("0.4")
{
name="4wheel_bogey_low.trainzmesh";
}
mesh("0.8")
{
name="4wheel_bogey_med.trainzmesh";
}
mesh("1.0")
{
name="4wheel_bogey.trainzmesh";
}
Now do the same to the files but go from name.im to name.fbx Windows will give a warning about file type.
Last thing is add in the PBR textures but you have not made them yet so copy in a placeholder set, ether use one from a down load or the samples from N3V on the Wiki, only need the right size.
My sample I am do as I type this needs a name.m.pbrmetal 1024x1024, I have a sidemain.tga, removed the Alpha and made it all red, deleted sidemain-aidemain.texture.txt, due not need, keep sidemain.texture.txt.
Copy over a normal and a pbr.
Make a copy of the Blender file and save as new name.
To be continued.
No comments:
Post a Comment