Skip to content

Latest commit

 

History

History
16 lines (14 loc) · 639 Bytes

README.md

File metadata and controls

16 lines (14 loc) · 639 Bytes

Reduced-C Graphics Library

A standalone, functional ray tracer and graphics library written in Reduced-C (Fall 2014 Spec)

Supported Features:

  • Math Library full of ultra slow implementations for most of the common math functions
  • Vector Library with Vector3 data type
  • Color Library with a Color data type
  • Programmable Camera
  • Lights (currently point lights only)
  • Materials (currently Lambert diffuse only)
  • Surfaces (currently spheres only)
  • Scene Management
  • Ray Tracer with User implementable callback functions
  • Pixel Buffer (with conversion from pixels to ascii supported)