This repository was archived by the owner on Apr 29, 2021. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork6
Clustered forward rendering demo with Vulkan
License
NotificationsYou must be signed in to change notification settings
sydneyzh/clustered_forward_demo_vk
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This demo is based on theslides andOpenGL code byOla Olsson. The following modifications are made comparing to the original implementation:
- light list generation using compute shaders
- simplified view_z to grid_z conversion
grid_z = log( ( - view_z - cam_near ) / ( cam_far - cam_near ) + 1.0 )
- The demo currently only runs on Windows platform.
- External dependencies such asglm,gli, andassimp are set as git submodules.
- Makefile is generated using CMake.
- orbit: arrow keys
- zoom: mousewheel
- pan: A/D/R/F
- forward/backward: W/S
- decrease/increase lights: NUM_9/NUM_0
Issues and pull requests are welcome!
About
Clustered forward rendering demo with Vulkan
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published