Skip to content

A more advanced and feature-packed raytracer, still in C, adding features like refractions, stereoscopic 3D anaglyph and network compute cluster.

Notifications You must be signed in to change notification settings

Hirevo/raytracer2

Repository files navigation

Raytracer2

A more advanced and feature-packed raytracer. Done in C with the CSFML library by a team of 4 EPITECH students.
Final mark for the project: 29 points

img

Authors

Features

  • Multi-threading
  • Network clustering
  • Multi-lights
  • Light colors
  • Ambient lighting
  • Specular highlights
  • Diffuse shadows
  • Reflections / Refractions
  • Depth of field
  • SSAA (SuperSampling Anti-Aliasing)
  • Textures
  • Export as .bmp
  • 3D anaglyph stereoscopy
  • .obj file format support
  • Objects as modular librairies
  • Equation solver to assist object intersection computations

Renders

img img img img img img

About

A more advanced and feature-packed raytracer, still in C, adding features like refractions, stereoscopic 3D anaglyph and network compute cluster.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published