/*
- * Sixth 3D engine. Author: Svjatoslav Agejenko.
+ * Sixth 3D engine. Author: Svjatoslav Agejenko.
* This project is released under Creative Commons Zero (CC0) license.
*/
package eu.svjatoslav.sixth.e3d.renderer.octree.raytracer;
// compute camera view coordinates as if camera is at (0,0,0) and look at (0,0,1)
final float viewAngle = (float) .6;
cameraCenter = new Point3D();
- topLeft = new Point3D(0,0, SIZE).rotate(-viewAngle, -viewAngle);
- topRight = new Point3D(0,0, SIZE).rotate(viewAngle, -viewAngle);
- bottomLeft = new Point3D(0,0,SIZE).rotate(-viewAngle, viewAngle);
- bottomRight = new Point3D(0,0,SIZE).rotate(viewAngle, viewAngle);
+ topLeft = new Point3D(0, 0, SIZE).rotate(-viewAngle, -viewAngle);
+ topRight = new Point3D(0, 0, SIZE).rotate(viewAngle, -viewAngle);
+ bottomLeft = new Point3D(0, 0, SIZE).rotate(-viewAngle, viewAngle);
+ bottomRight = new Point3D(0, 0, SIZE).rotate(viewAngle, viewAngle);
topLeft.rotate(-avatar.getAngleXZ(), -avatar.getAngleYZ());
topRight.rotate(-avatar.getAngleXZ(), -avatar.getAngleYZ());