So I am being stumped completely by what should be a incredibly simple issue to resolve. I am trying to make a simple third person camera. Everything was working great until I tried to have the camera not pass through the terrain. For some reason that completely screwed up the whole bloody system! My WTF/minute have hit the roof! Seriously I searched my entire code base and I never move the camera directly and yet, and YET!, its position doesn't stay (0,0,0)! Sigh.... I'll figure it out, I think I'm going to rewrite the entire GameCamera class that I've been working on. You'd think that there would be a forum post some where about a Third Person Camera using the Bullet Physics engine with Panda3D but either I'm completely worthless at googling issues (which I kinda am, lets be honest) or one doesn't exist.
I'm also thinking about just going to a FPS style camera for now so that I can continue working on getting a world created for some computer controlled agents since that is after all the whole point of this exercise. Wish me luck!
EDIT:
Okay so, as is always the case with these issues, I now feel stupid :). I some how deleted the line of code that turned off the native mouse control that Panda3D comes with... Sigh. Its cool it only took me 3 days to notice.
I'm also thinking about just going to a FPS style camera for now so that I can continue working on getting a world created for some computer controlled agents since that is after all the whole point of this exercise. Wish me luck!
EDIT:
Okay so, as is always the case with these issues, I now feel stupid :). I some how deleted the line of code that turned off the native mouse control that Panda3D comes with... Sigh. Its cool it only took me 3 days to notice.