Normals
The lexicon states only, that you need one line with 3 values for each vertice.
What do they do exactly?
How they are used in calculations?
And most important:
Can they safely tossed out, if I can assume, that the engine doesnât support them (1.69)? Most commonly there are only zeros, but sometimes real values.
Colors
From the lexicon I take that they are only used by âadvanced shadersâ. So, if there arenât any shaders, the can be eliminated?
Normals are used by the 3d engine to know which end of a face is âup.â You can go without them but theyâre helpful the moment you start animating. If itâs static/not animated then no need to worry.
Colors - PLT textures are a tool of satan and I hate them, maybe someone else can explain them.
Vertex Colors in mdl files are unsupported in 1.69 and unused by the standard shaders in EE. Youâd need to write a custom shader to make use of them. As of now, I donât know of any shader or model that uses them. You can dump them safely.
Vertex Normals you can dump safely in 1.69. They are used for shading. Some newer EE stuff does actually use them, however.
I should add that compiling an ascii mdl will add them back (along with vertex tangents), they are calculated from the smooth groups in the faces section of the ascii mdl. So they never truly disappear. Defining the normals yourself allows for more control though.