Cuda-accelerated volume visualization implementing Phong illumination and silhouette shading.
Go to file
Robin 5a629815e7 levoy transfer function 2025-01-20 16:30:53 +01:00
GLFW feat: cmake + lib 2025-01-03 19:57:39 +01:00
cmake feat: cmake + lib 2025-01-03 19:57:39 +01:00
include implemented controls 2025-01-11 15:20:39 +01:00
lib feat: cmake + lib 2025-01-03 19:57:39 +01:00
src levoy transfer function 2025-01-20 16:30:53 +01:00
thirdparty feat: cmake + lib 2025-01-03 19:57:39 +01:00
.gitignore compiles on robins computer :) 2025-01-18 20:24:15 +01:00
.gitmodules implemented controls 2025-01-11 15:20:39 +01:00
CMakeLists.txt compiles on robins computer :) 2025-01-18 20:24:15 +01:00
LICENSE Initial commit 2024-11-14 12:07:21 +01:00
README.md (wip): combobox for transfer function 2025-01-14 16:43:48 +01:00
cuda_install_guide.md Updated cuda install guide 2024-12-23 19:10:34 +01:00
default.nix you can see the hurricane a bit 2025-01-19 00:26:15 +01:00
load-modules.sh FieldData structs implemented 2024-12-20 18:46:18 +01:00
makefile feat: cmake + lib 2025-01-03 19:57:39 +01:00
notes.md Thought of a fair note after all 2025-01-15 19:46:27 +01:00

README.md

cuda-based-raytrace

How to run

First, initialize the imGui submodule:

git submodule update --init

Then, compile using cmake:

mkdir build
cd build
cmake ..
make 
./cuda-raytracer