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

 
 
 

Contributors