tSxFaceMatIDs v. 1.5
This plugin is free software and come with absolutely NO WARRANTY. Author: Fenerit
For trueSpace 6.6 or above.
----------------------------------------------------------------------------------------------------------------------------------------------------

tSxFaceMatIDs.tsx

----------------------------------------------------------------------------------------------------------------------------------------------------
Material manager for trueSpace 6.6 or above.

tSxFaceMatIDs.zip
-----------------------------------------------------  IMPORTANT NOTE  -----------------------------------------------------------------------------
FOR TRUESPACE 6.6:
UNPACK THE FOLDER INSIDE "..\TSX" subdir and load the relevant version.

FOR TRUESPACE 7.x:
UNPACK THE FOLDER INSIDE "..\TS\TSX" subdir and load the relevant version.

DO NOT DELETE THE .INI FILE, PLEASE!
----------------------------------------------------------------------------------------------------------------------------------------------------

USAGE:
- 'matIDs/Faces list' listbox - Display polyhedrons' faces and the relevant matIDs. Mouse click on items will send the faces material to the Material Editor.
   Use mouse or up/down arrows keys to navigate through the items. Use 'Alt' and 'Ctrl' keys + mouse click or mouse scroll to select multifaces.
- 'Faces | matIDs' button - Refresh and/or load the list of polyhedrons' faces and the relevant material IDs.
- 'Clear content' button - Clear, reset the list.
- 'Copy material' checkbox - Stops the material toggles and set active the last matIDs/faces material. Option for painting other face(s)/polyhs.
- 'Paint random' checkbox - Paint face(s) with random material color in real time. Painting colors roulette.
- 'Paint invisibe' checkbox - Paint face(s) with invisible material. Scene editing mode only. Rendering mode will draw the objects as solid.
- 'Paint face' button - Assign (paint) the Material Editor material as well as the grabbed one on the selected face.
- 'Paint selection' button - Assign (paint) the Material Editor material as well as the grabbed one on the selected faces.
- 'Paint all' button - Assign (paint) the Material Editor material as well as the grabbed one on the whole polyhedron.
- 'Help' button - This help window.

NOTE:
- Minor fixes, messages and callbacks handles;
- Switching between polyhedrons will reset and reload the face/matIDs list for the selected polyh at the item focus event,
  in order to prevent user-lapse in refreshing the list; 
- Fix issues with 'Paint random' checkbox. Now the option reset the Material Editor to default white color whichever shaders or texture is set.
  Thereafter the "colors roulette" starts. Bump maps, transparency and reflectance shader if any doesn't change. 
- Increased the list font size: bigger and bold items;
- Added face/matIDs list colors. Default system color for to-do faces, green color for user-painted faces with any shaders,
  red color for user-painted invisible faces. Resetting the list will reset the color assignment.

KNOWN LIMITATIONS:
- 64k faces/IDs is the maximum polyhedron size manageable;  
- Material Emission is not returned (possibly a tS issue);

Best Regards,
Fenerit.
