You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw-tes3mp/components/nifosg
scrawl 4ea6d4aa01 Rewrite of skinning code
Goals:
- get rid of the mesh pre-transform (this requires supporting different bind matrices for each mesh)
- bounding box should be relative to the bone the mesh is attached to, ideally we can then get rid of the expensive skeleton-based bounding boxes
- update bone matrices in CullCallback instead of UpdateCallback

Works OK, though the bounding boxes are not correct yet.
10 years ago
..
controller.cpp Port Animation::addEffect 10 years ago
controller.hpp Port Animation::addEffect 10 years ago
nifloader.cpp Rewrite of skinning code 10 years ago
nifloader.hpp TextKeys attached to root node as user data, add .kf loading to scenemanager 10 years ago
particle.cpp Implement gravity decay (previously unknown float) 10 years ago
particle.hpp Implement gravity decay (previously unknown float) 10 years ago
riggeometry.cpp Rewrite of skinning code 10 years ago
riggeometry.hpp Rewrite of skinning code 10 years ago
skeleton.cpp Rewrite of skinning code 10 years ago
skeleton.hpp Rewrite of skinning code 10 years ago
userdata.hpp Change rotation/scale workaround in preparation for loading .kf controllers 10 years ago