From b413d2846e7be220bf95109c101e93a350d5865e Mon Sep 17 00:00:00 2001 From: Faulty404 Date: Mon, 17 Jun 2024 18:49:15 +0530 Subject: [PATCH] Adding project folder for Raytracer_from_Scratch project for Eklavya 2024 and updating index.html --- .../Raytracer_from_ Scratch/index.html | 305 ++++++++++++++++++ _site/projects/index.html | 14 + 2 files changed, 319 insertions(+) create mode 100644 _site/projects/Raytracer_from_ Scratch/index.html diff --git a/_site/projects/Raytracer_from_ Scratch/index.html b/_site/projects/Raytracer_from_ Scratch/index.html new file mode 100644 index 0000000..6a68efe --- /dev/null +++ b/_site/projects/Raytracer_from_ Scratch/index.html @@ -0,0 +1,305 @@ + + + + + + + + + + + + + Raytracer from Scratch | Eklavya 2024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+ +
+
+
+ + + +
+ + +
+ +
+

Raytracer from Scratch

+

Write a Raytracer for a scene developed in OpenGL and optimize it using CUDA

+
+ +
+ + + + + + + + + + + + + + + +
Project DomainsMentorsProject Difficulty
OpenGL, CUDA, Graphics programmingAnish MahadevanMedium
+ +


+ +

Project Description

+ +

The project’s goal is to create a ray tracer from scratch and apply it to a scene that has been optimized with graphics programming (CUDA) and displayed with OpenGL. This project employs ray tracing mathematics, implemented in a CUDA kernel for optimal speed, to implement shadows, reflections, and textures. It then applies the texture to an OpenGL-rendered scene.An interactive introduction to graphics programming and ray tracing is provided by this project.

+ +

Prerequisties

+ +
    +
  • Good knowledge of C++
  • +
+ +

Resources

+ + + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_site/projects/index.html b/_site/projects/index.html index 2d01145..b65473c 100644 --- a/_site/projects/index.html +++ b/_site/projects/index.html @@ -213,6 +213,20 @@

Micromouse

+
+ +
+
+

Raytracer from Scratch

+

Write a Raytracer for a scene developed in OpenGL and optimize it using CUDA

+
+
+
+
+
+
+ +