Howdy,
I've been experiencing a weird effect when I do:
camera.align(someObject3D);
In one particular case, it seems to cause the light level of my world to dramatically fall. Objects don't appear unless the camera is pointed directly at them and is close up. For example, the following screenshot occurs by carrying out the camera alignment (above):
If I manually reset and rotate the camera in this way:
camera.getBack().setIdentity();
camera.rotateCameraY(someObject3D.yRotationAngle);
camera.rotateCameraX(someObject3D.xRotationAngle);
The shot appears (correctly) like this:
Obviously I've resolved my problem by finding another way to do what I wanted to achieve, so it's not urgent.
But I thought someone here might like to know on the off chance that it's a bug in jpct. I cannot understand how aligning the camera would affect the light levels. But since that's the only line of code I'm changing, I can't see what else it would be.