Skip to content

A rendering engine capable of both rasterizing and raytracing 3D models through a fully transformable cartesian & spherical camera coordinate system.

Notifications You must be signed in to change notification settings

alexjcarolan/Rendering-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rendering Engine

A rendering engine capable of both rasterizing and raytracing 3D models through a fully transformable cartesian & spherical camera coordinate system. Utilizing an illumination system (phong), shading system (hard & soft), super-sampling anti-aliasing and interesting material properties such as mirrors, as shown in the animation below, for greater photorealism.

Wireframe Raster Raytrace
Translate Rotate Orbit Extra
   Horizontal - a/d   
   Yaw   - f/h   
   Azimuth - j/l   
  Mode - m/n  
   Vertical   - s/w   
   Pitch - g/t   
   Polar   - k/i   
  Look at origin - x  
   Normal     - q/e   
   Roll  - r/y   
   Radius  - u/o   
  Undo all transformations - z  

About

A rendering engine capable of both rasterizing and raytracing 3D models through a fully transformable cartesian & spherical camera coordinate system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages