tgibson
Resource contributor
- Messages
- 11,338
- Country
Hi Arno,
I am trying a few more conversions, and one thing I am running into is that often the window glass texture is placed on a wing texture (for example). In GMAX you make *two* materials using that texture - one for the wing that is opaque, and one for the windows that is partially transparent.
Currently MCX appears to combine those materials together into one, so the windows end up opaque (can't very well have the wings transparent; they should have reflections).
I can see two approaches to solve this problem:
1. When the importer reads the MDL file, if a texture has more than one material leave them separate and in the Material Editor list more than one material with a given texture, assigned to different parts. Perhaps named like GLASS, GLASS (2), etc.
2. Make it possible to make a copy of a material and assign that material to the desired parts in the Hierarchy Editor (using a drop down box like Visibility Conditions).
If there is already a way to do this, just let me know and I'll sneak away.
Hope there is a solution and thanks,
I am trying a few more conversions, and one thing I am running into is that often the window glass texture is placed on a wing texture (for example). In GMAX you make *two* materials using that texture - one for the wing that is opaque, and one for the windows that is partially transparent.
Currently MCX appears to combine those materials together into one, so the windows end up opaque (can't very well have the wings transparent; they should have reflections).
I can see two approaches to solve this problem:
1. When the importer reads the MDL file, if a texture has more than one material leave them separate and in the Material Editor list more than one material with a given texture, assigned to different parts. Perhaps named like GLASS, GLASS (2), etc.
2. Make it possible to make a copy of a material and assign that material to the desired parts in the Hierarchy Editor (using a drop down box like Visibility Conditions).
If there is already a way to do this, just let me know and I'll sneak away.
Hope there is a solution and thanks,