Skip to content

Vulkan graphics API sample: z-prepass, shadowmapping, forward shading, screenshot capture

License

Notifications You must be signed in to change notification settings

avoroshilov/vulkan_sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vulkan base sample

This project uses shared Core project (via git submodules) - in case of offline project assembly, please manually sync the Core repository and paste files into the core folder.

Sample description

Basic illustration how to use Vulkan graphics API. Could be used as a simple visualizer for e.g. physics engine, or basic AI experiments.

What this sample implements:

  • Z-PrePass
  • Shadowmapping + Hardware PCF
  • Static and Dynamic Meshes
  • Forward Shading (Normalized Lambertian diffuse and Blinn-Phong specular)
  • Immediate-mode-style Debug Rendering
  • App screenshot capture

Vulkan sample

License

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

About

Vulkan graphics API sample: z-prepass, shadowmapping, forward shading, screenshot capture

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published