- Fix inverse matrices (actually)
- Fix FOV calculation
- Fix issues with projection function
- Make projection function impossible to read
- Fix bounding sphere calculation
- Implement and enable frustum culling.
1 parent bb447da commit 62c85950c08dba5a1869463d1b953b0653aac84e
@cory cory authored on 13 Nov 2022
Showing 19 changed files
View
out/production/EPQ 3D renderer/App.class
Not supported
View
out/production/EPQ 3D renderer/Face.class
Not supported
View
out/production/EPQ 3D renderer/Matrix.class
Not supported
View
out/production/EPQ 3D renderer/Object3d.class
Not supported
View
out/production/EPQ 3D renderer/Player.class
Not supported
View
out/production/EPQ 3D renderer/Screen.class
Not supported
View
out/production/EPQ 3D renderer/Triangle.class
Not supported
View
out/production/EPQ 3D renderer/Vector3D.class
Not supported
View
src/App.java
View
src/Face.java
View
src/Matrix.java
View
src/Object3d.java
View
src/ObjectCollection.java
View
src/Plane.java 0 → 100644
View
src/Player.java
View
src/Point3D.java
View
src/Screen.java
View
src/Triangle.java
View
src/Vector3D.java