tsumli / vlux

Real-time rendering playground using C++ and Vulkan.
0 stars 0 forks source link
real-time rendering vulkan

Vulkan Rendering

Real-time rendering playground using C++ and Vulkan.

Description

screenshot

You can control camera with

Steps

1. Create docker image

sh docker/build.sh

2. Shader compile

# to compile updated shaders only
sh run.sh sc

# to compile all shaders
sh run.sh sc-all

Compiled shaders are located in ./processed/spv/.

3. Compile and Run

# compile
mkdir build && cd build
cmake ../
make

# run
/path/to/vlux

or you can just use VSCode to launch.

TODO