Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.66 KB

README.md

File metadata and controls

48 lines (35 loc) · 1.66 KB

VulkanRenderer

My first Vulkan Renderer.

Goal List

  • Lighting
  • Model Loading
  • Integrate UI[Using Dear Imgui]
  • Shadows
  • Vulkan Scene
  • Normal Mapping
  • Implement Pipeline Cache
  • Text Rendering
  • Deferred Shading

Tentative Goal List

  • Vulkan Ray Tracing
  • Anti-Aliasing Techniques
  • Advanced Shadow Maps[Preferably MSM]
  • Reflections using SSR
  • GPU Collision Detection
  • GLTF Model Loader

Screenshots

PBR Lighting #1 BRDF_1

PBR Lighting #2 BRDF_2


PBR Lighting vs Old Phong Lighting

Updated_BRDF Old_Phong


UI light control for the model ModelwithUI

Added UI using Dear ImGui imgui UI

First Rectangle VkRenderer_Init