Skip to content

Experimental game rendering engine fully based on ray tracing / path tracing

Notifications You must be signed in to change notification settings

yozhijk/capsaicin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

capsaicin

Experimental rendering engine fully based on ray tracing / path tracing.

Build status

Build Status Codacy Badge

System requirements

Windows

  • CMake 13.2 or later
  • Visual Studio 2019 or later
  • DirectX 12
  • vcpkg

OSX

  • Not supported yet

Linux

  • Not supported yet

Build steps (Windows)

Build process relies on vcpkg on Windows to fulfill neccessary dependencies.

Clone and install vcpkg:

mkdir vcpkg
git clone --recursive https://github.com/microsoft/vcpkg.git vcpkg
cd vcpkg
.\bootstrap-vcpkg.bat

Install dependencies with vcpkg:

vcpkg install --triplet x64-windows spdlog
cd ..

Clone and build capsaicin:

git clone --recursive https://github.com/yozhijk/capsaicin.git capsaicin
mkdir build
cmake -S . -B build -DCMAKE_TOOLCHAIN_FILE=../vcpkg/scripts/buildsystems/vcpkg.cmake
cd build
make -j4

Usage

Known issues

About

Experimental game rendering engine fully based on ray tracing / path tracing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published