I'm sure there's an easy way to do this and I'm just too muddled to think of it right now. I have a sphere that needs to roll around. RotateMesh works perfectly for what I want, but it's way way way too slow to rotate all those points. Turn Entity looks like it works but the problem is if you roll forwards 90degrees now roll to the side, it spins instead of rolling because you've changed the orientation.
Do I have to keep track of orientation and apply my rotation depending on how it's already rotated? i.e. left may or may not be the objects roll, and may even be negative roll depending on how far it's pitched.
This seems overly complicated to me, maybe there's a way to reset the base orientation after I use turnentity... but that's basicly just rotatemesh and it's too slow.
Thoughts? sugestions?
Do I have to keep track of orientation and apply my rotation depending on how it's already rotated? i.e. left may or may not be the objects roll, and may even be negative roll depending on how far it's pitched.
This seems overly complicated to me, maybe there's a way to reset the base orientation after I use turnentity... but that's basicly just rotatemesh and it's too slow.
Thoughts? sugestions?