I gave you access to my GameEngine NOWA-Engine and there is also a project called NOWA-Design, which is a 3D Level editor with lua integration etc. and I'm Using Ogre2.x since it uses newest nicest grafical features such as physically based rendering, texture streaming, much more performance...
I would not recommend using Ogre 13, because its totally old technology...
Here is the newest Ogre source code:
https://github.com/OGRECave/ogre-next
I have with the player controller 2 issues:
I'm using now the correct:
- Code: Select all
dFloat ContactFrictionCallback(const dVector& position, const dVector& normal, int contactId, const NewtonBody* const otherbody) const
It also works for one player controller and rigid bodies. But It does not detect, if a player controller collided with another player controller, which inside is a kinematic body. The collision detection itself does work, the other player will be moved away if I collide with it, but ContactFrictionCallback is not called.
How can this be fixed?
Another question: As I have two player controller. Should I have just one PlayerControllerManager which is adding a PlayerController with AddRoot(...) 2 times? Or can each PlayerController can have its own PlayerControllerManager?
Best Regards
Lax