Pherakki / Blender-Tools-for-DSCS

This repository provides a work-in-progress addon for Blender 2.8 that can (to some degree) import model files from the PC version of Digimon Story: Cyber Sleuth. It provides new options in File > Import and File > Export named "DSCS Model", which should be pointed towards 'name' files in the game data. The file format is mostly understood; but some bugs remain and there are some Blender issues yet to be understood. Also has experimental support for the PS4 version, and for Megido72.
MIT License
24 stars 5 forks source link

Fix bounding boxes #10

Closed Pherakki closed 2 years ago

Pherakki commented 2 years ago

All bounding boxes/spheres should be calculated in the rest pose, not the bind pose; will require making these independent parameters of the geom interfaces

Pherakki commented 2 years ago

Mostly fixed, just needs one more addition to deal with billboards, which have custom bounding box calculations.

Pherakki commented 2 years ago

Billboards aren't consistently identifiable across all shader names, and detecting which shaders contain billboard code is dependent on having the shaders at hand. Since this feature isn't really automatable with the accessible data, getting proper bounding boxes for billboards will be the responsibility of the model editor.