A side repo where I try a bunch of different rendering technics and Ideas with vulkan in rust.
sh scripts/run.sh space_ship_builder_v2
sh scripts/run.sh space_ship_builder
sh scripts/run.sh rt_reflections
sh scripts/run.sh rt_shadows
sh scripts/run.sh comp_mandelbulb
sh scripts/run.sh comp_mandelbrot
sh scripts/run.sh rt-tringle
sh scripts/run.sh triangle
- Rust
- cmake
- pkg-config
- glslangValidator
- vulkan
- hotspot
(for profiling) - cargo depgraph
(for showing dependecies)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
sudo apt install cmake
sudo apt install libfontconfig-dev
sudo apt-get install glslang-tools
wget -qO - http://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add -
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-focal.list http://packages.lunarg.com/vulkan/lunarg-vulkan-focal.list
sudo apt update
sudo apt install vulkan-sdk