BruParis / RayTracing_OpenCL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Raytracing with OpenCL

A quick ray tracer using GPU acceleration as a first use of OpenCL. Currently working on real-time display on screen + Camera movement.

For now, the ray tracer displays only spheres, using effects such as lighting, reflexion, refraction, Anti-aliasing and BRDF.

Dependencies

OpenCL Qt5

Build & Usage

Simple build using cmake, and then just launch the executable.

cmake .
make
./RayTracing

default gif demo demo_brdf.gif.

first

About


Languages

Language:C++ 54.5%Language:C 41.6%Language:CMake 3.9%