OGRECave / ogre-next

aka ogre v2 - scene-oriented, flexible 3D C++ engine
https://ogrecave.github.io/ogre-next/api/latest
Other
1.01k stars 225 forks source link

Not Implemented assertion in TagPoint::updateFromParentImpl #240

Open crjc opened 2 years ago

crjc commented 2 years ago

https://github.com/OGRECave/ogre-next/blob/53c235437f2c7d4d22ae3e25caf7c85a5d3bc9e2/OgreMain/src/Animation/OgreTagPoint.cpp#L108

Just noticed TagPoint::updateFromParentImpl hasn't been implemented, so I'm getting a failed assertion when using getWorldAabbUpdated() on a movable object. Is there a reason for this not being implemented?

darksylinc commented 2 years ago

IIRC the problem was that walking up the hierarchy there was a "missing link" between the SceneNode and the Bone.

i.e.

It wasn't impossible, it was just too much work (I think) thus it never got implemented.