Skip to content

An OpenCL raytracer that renders triangle meshes in OFF format.

License

Notifications You must be signed in to change notification settings

magcks/opencl_raytracer

Repository files navigation

OpenCL Raytracer

Build Status

An OpenCL raytracer that renders triangle meshes in OFF format.

This raytracer was a programming task at the course Foundations of Computer Science III at TU Darmstadt and was later used for a programming competition in the same course with the objective to speed up the existing CPU implementation. We were placed second with our OpenCL implementation.

Build instructions

git clone https://github.com/magcks/opencl_raytracer
cd opencl_raytracer
mkdir build && cd $_
cmake ..
make -j

Example

./render ../meshes/bunny.off out.pgm

License

This software is licensed under the GPL 3.0 license included as LICENSE.md. The authors are:

  • kdex (@kdex)
  • Max von Buelow (@magcks)
  • Graphics, Capture and Massively Parallel Computing, TU Darmstadt (GCC)

About

An OpenCL raytracer that renders triangle meshes in OFF format.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published