SSTU - Shadow Space Technologies Unlimited

SSTU - Shadow Space Technologies Unlimited

98.5k Downloads

SSTU Model System - Allow compound and customized model setups

shadowmage45 opened this issue ยท 0 comments

commented
  • Adjust the model definitions to accept input of multiple model (.mu) files, as well as allow for disabling specific transforms in those models at the lowest levels.
  • Allow for each 'sub-model' to be positioned, rotated, and scaled independently.
  • During model construction, setup all transforms from all models as-per their definiton (loc, rot, scale)
  • Present a single 'root' transform to external interfaces (all sub-models parented and positioned properly relative to the root transform).
  • Texture sets already work on a 'per transform' basis, so not much should need to be altered for that functionality
  • Will need to investigate what changes would be needed to the newly added animation handling routines.

These changes will open up handling options for many currently un-usable models from other mods that rely on internal mesh-switching setups (b9-part switch, old firespitter switch); models that contain many sub-models.

Will also allow for each 'model definition' to use entire (or partial) models from any .mu file. So if you wanted an 'extra long' tank body, you could pre-weld several (even the same) tank segments in the lowest level of the model definition.