Skip to content

agahakan/raytracing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray Tracing Engine


Description

This project is a ray tracing engine written in C++. It allows the generation of 3D images by simulating the behavior of light in a scene containing spheres and planes. The engine handles different types of lights, including ambient, point, and directional lights.

Installation & Run

Creating the necessary folders for native builds:

mkdir build-native
For Build
cd build-native
cmake ..
cmake --build . --target run

Once executed, the program generates an image called raytraced_scene.png that represents the 3D scene with the defined objects and lights.

Auteurs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •