Java-based 3D world rendering project leveraging linear algebra for scene creation, object transformations and realistic camera projection.
-
Scene Graph Construction
Build complex scenes by composing objects in a hierarchical graph. -
Linear Algebra Core
Implements vector and matrix operations for transformations (translation, rotation, scaling). -
Realistic Camera Projection
Simulates perspective projection using configurable camera parameters (field of view, near/far planes).
- Language: Java (100% of codebase)
- IDE: IntelliJ IDEA project files included (
.idea/,*.iml) - Version Control: Git (
.gitignoreprovided)