I had used a setInterval function to update cube.addRotation() however setInterval is causing some other problems, and i would much rather use babylon animations.
Make my own class for a self box, make getter and setter for rotation that can take vector or number, if number is used addRotation is called within the setter, if vector do regular global rotation.
However thats very messy and i was hopoing there is a better way.
I want to rotate the wheel around the X axys so it faces the camera and then to animate rotation around the Y axis.
You should uncomment the line below // Uncomment the next line. to see that I cannot achieve this behaviour.