ssbucarlos / smash-ultimate-blender

Blender Plugin containing utilities for Smash Ultimate Models and Animations.
45 stars 9 forks source link

Import swing.prc data #154

Closed ssbucarlos closed 1 year ago

ssbucarlos commented 2 years ago

Motivation The current workflow for getting custom swing bones into the game is non-intuitive to a user and even if the user does know exactly what to do the task of measuring distances between bones, setting up collision shapes, fixing swing bone orientation, is fairly time consuming and is error-prone. Finally the task of formatting the swing.prc can be time consuming and is error-prone. Physics simulation is not planned in this update since more research is still required to figure out the extent that the in-game physics can be approximated in blender and how useful the limited simulation would even be.

Goals

smush_blender changes

External changes

ScanMountGoat commented 2 years ago

Fixing swing bone chains on export sounds like the only necessary change. The other points would still be nice to have. I don't think recreating the physics is worth it for things like wind or gravity. It would be nice to go through the swing bone files and at least document what each field does. The collisions should hopefully be more doable to recreate.

ScanMountGoat commented 1 year ago

All the bone name hashes for swing.prc files should be up to date now on the param-labels repository.