RIDWANE-EL-FILALI / LuxMancer-Mastering-Light-and-Shadow-MiniRT

MiniRT is a computer graphics project that tackles challenges in ray tracing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

image

📖Sumary:

This project is the result of a collaborative effort between me and MOHCINE GHALMI

MiniRT is a computer graphics project that tackles challenges in ray tracing, specifically incorporating features such as reflection, refraction, textures, multithreading, and supersampling. The project involves rendering realistic images by simulating the behavior of light rays as they interact with surfaces in a scene.

Reflection and refraction in MiniRT allow surfaces to exhibit realistic reflective and refractive properties, enhancing the visual quality of rendered images. Textures add another layer of realism by applying detailed patterns to surfaces, creating a more visually appealing and varied environment.

The implementation of multithreading in MiniRT optimizes performance by parallelizing the rendering process. This ensures efficient utilization of available resources, resulting in faster rendering times.

Supersampling is a technique employed in MiniRT to reduce aliasing artifacts by sampling multiple points within a pixel and averaging their values. This improves the overall image quality by providing smoother and more accurate representations of the scene.

⛓️LINKS:

🥇Badge:

image

📚Skills:

  • Imperative programming
  • Rigor
  • Algorithms & AI
  • Graphics

📱REACH ME

Made by RIDWANE EL FILALI 👋 See my linkedin and MOHCINE GHALMI 👋See his linkedin

If you like this repo star it

About

MiniRT is a computer graphics project that tackles challenges in ray tracing


Languages

Language:C 94.7%Language:Makefile 5.3%