Skip to content

Basic ray tracing engine written in C

Notifications You must be signed in to change notification settings

xvega/LA-RayTracer-1

 
 

Repository files navigation

LA-RayTracer

This basic Ray Tracing engine was created as an assignment for the course "Introduction to Computer Graphics" at Tecnológico de Costa Rica.

Geometric Figures

  • Spheres
  • Polygons
  • Cylinders
  • Cones
  • Discs
  • Ellipses

Lighting Models

  • Diffuse Reflection
  • Specular reflection
  • Mirror Reflection
  • Shadows
  • Transparency

Example of Generated Images

  • Basic alt tag
  • Advanced alt tag alt tag

Yes, we know it... it's not a masterpiece of software engineering.

About

Basic ray tracing engine written in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.1%
  • C++ 2.3%
  • Makefile 0.6%