Raytracer
raytracer.git

Visualisation of a 3D scene and calculation of its image based on the rules of physics.
Features :
  • Intersection of ray-sphere, ray-rectangle, ray-triangle and ray-cube
  • Interpolation of normals
  • Anti-aliazing
  • Bounding Volume Hierarchy (BVH)
  • Irridescence with soap
  • Simulation of different materials
  • Phong shading
  • Hard shadows
  • Soft shadows
Lapin en plastique

Plastic rabbit (mouse over image).

Plastic rabbit

Image resolution: 768x768

Calculation time: 3min 36s

Lapin chromé

Chrome Rabbit (mouse over image)

Chrome Rabbit

Image resolution: 768x768

Calculation time: 6min 3s

Lapin en verre

Glass rabbit (move mouse over image)

Glass rabbit

Image resolution: 768x768

Calculation time: 14min 20s

Lapin en bulle de savon

Soap bubble rabbit (mouse over image)

Soap bubble rabbit

Image resolution: 768x768

Calculation time: 7min 21s


Lapin en bulle de savon

Example of rendering with all types of effects - Image resolution: 1024x1024
Computation time: 2h 10min 35s

Lapin en bulle de savon

Soap bubbles with soft shadow and anti-aliazing - Image resolution: 1536x1536
Calculation time: 1h 12min 18s


Svetlana

Svetlana

     
Félix

Félix