Skip to content

CloudCodingSpace/RayTracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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