Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 678 Bytes

File metadata and controls

20 lines (14 loc) · 678 Bytes

RayTracer

This is currently a work in progress. This project uses Vulkan and C++ and does raytracing using compute shaders.
This project is currently going through a rewrite. The earlier version used OpenGL with C++. The source code and information about that version is in the v1.0 branch.

Prerequisites

  • CMake
  • Git (for version control)
  • A modern C++ compiler
  • VulkanSDK installed with shader compilers like glslc
  • A GPU supporting Vulkan 1.0 in minimum

Build instruction

Make sure to clone the repo like this:

git clone --recursive http://github.com/CloudCodingSpace/RayTracer.git