Skip to content

pimpale/opencl-renderer

Repository files navigation

opencl-renderer

This project is a volumetric raymarcher coded in C++ and OpenCL. Its goal is to demonstrate the use of raymarching using OpenCL, especially over noneuclidean topologies. This demo renders an infinite number of 3d cubes. It won an award at the Synopsys Championship science fair in Santa Clara.

Also see:

My cooler, newer version

Demonstration gif:

Alt text

The source is provided as an Eclipse C/C++ Project, and can simply be imported into eclipse and run. To build manually,

$ cd Debug/
$ make clean all
$ cd ..
$ ./Debug/opencl-renderer

It should be run from the project root.

Releases

No releases published

Packages

No packages published