Always only the materials are stored which also are used in the saved model.
If the option 'Save Materials' is disabled, the x file does not contain ANY material information. ( The 'MeshMaterialList' structure is not created. )
Of course you can save material and texture information into the same x file.
For example :
You have an AC3D model with two objects. The first object is not textured. The second has a texture. ( Please remember, that a texture is valid for the whole object or the object has completly no texture. )
Now you can select different materials for the first object ( which has no texture ).
The x file of this model contains:
- All materials used for the first ( untextured ) object. Each surface can have its own material.
- The texture with the material setting of the first surface of the second object. This material is used only for this textured object - not for the whole model.
The question is now :
Do you need different material settings for textured surfaces in the same object ? If you need some textured surfaces with the same material and some untextured surfaces with different material settings you can simply use different objects ( of course in the same model ).
Frank
( I hope my bad English was good enough for the explanation. )
|