Skip to content

oZep/3DRender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3DRender

A simple 3D object render engine in Java

First, use orthographtic projection to draw the frame of the shape.

orthographic projection - representing a 3D object by disregarding a dimension and casting it onto a 2D plane

orthographic projection demo

The projectors are parallel lines that run perpendicular to the plane of projection

Parallel-Projection

We rotate the object using these matrix transformations, any rotation in 3d can be represented by rotations of YX, ZY, and ZX

thanks to this tutorial for setting up the base pipeline + helping me understand basic 3D rendering at a low level

About

A simple 3D object render engine in Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages