Three.js and camera rollover
Hey Gang!
Okay, I'm making (duh) a something, using Three.js. So far, I've been able to import a landscape (collada) and set up a skybox. With he mouse I control the rotation of the player, this angle gets stored. I use that to calculate the next X/Y position of the player as (s)he moves forward, using Trigonometry. As I move the mouse, I read the angle of the camera, it's in Radians, so I convert it. That all seems to work, however, the camera either keeps adding the angle (to 700° - that's not even an angle anymore) or comes up with negative numbers. At one try, it even only counted up to 180 and reset its count... I use the perspective camera in Three.js... This is the function I use to read the camera's angle... Quote:
Maybe I'd better use the trackball controlls or so, but I was'nt able to get that working... Thunder |
Solved...
Simply had to figure out the quadrants... Works like a charm now... More than two years now... wow... Melissa (what? I singed with..."thunder"??? LOL) |
All times are GMT -5. The time now is 05:30 AM. |