Skip to content

Portfolio of a Vulkan Renderer I have been working on in 2023-24. NOTE: No source code is provided in this repo. Solely used to house previews of my work.

Notifications You must be signed in to change notification settings

MangoFrut/Vulkan-Renderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Vulkan-Renderer

NOTE: No source code is provided in this repo. Solely used to house previews of my work.

Portfolio of a Vulkan Renderer I have been working on in 2023-24.

Very Brief Summary

Vulkan renderer which has been written from the ground up, using a mixture of Cpp 17 and C99 code.

Sandbox demo made using the renderer

Suspension

Features

  • Skinned Mesh/Animation support
  • Multi-pass screen filters:
    • Bloom
    • Vignette
    • Chromatic abberration (lens distortion)
    • Camera motion blur
  • Instanced rendering
  • Vegetation shaders (grass, trees)
  • Point, spot and directional lighting
  • Diffuse, Normal, and Specular material support
  • Alpha blending
  • 2D GUI integration

About

Portfolio of a Vulkan Renderer I have been working on in 2023-24. NOTE: No source code is provided in this repo. Solely used to house previews of my work.

Topics

Resources

Stars

Watchers

Forks