ultimate-research / ssbh_lib

Reading and writing SSBH file formats in Rust
MIT License
8 stars 3 forks source link

Investigate compressed anim scale types and inherit_scale #141

Closed ScanMountGoat closed 1 year ago

ScanMountGoat commented 1 year ago

Testing bone chains with scale values set don't seem to render any differently when using any of the scale types, including None. The "inherit_scale" option may toggle some other setting related to transforms.

ScanMountGoat commented 1 year ago

This will require more tests with rotations and non uniform scaling to test for how shearing is handled in game.

ScanMountGoat commented 1 year ago

After additional testing, the scale types separately indicate uniform vs non uniform scale and const vs regular scale. This introduces a number of edge cases that need to be tested separately using compressed buffer tests.