Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 674 Bytes

File metadata and controls

18 lines (14 loc) · 674 Bytes

Vortak Renderer - A Lightweight Vulkan-Based Rendering Engine

Vortak is a simple and evolving 3D renderer built with Vulkan, aimed at learning modern graphics programming and building a flexible rendering architecture from scratch.

Current Features

  • ✅ Loads and renders .obj 3D models.
  • ✅ Basic Vulkan rendering pipeline setup.
  • ✅ Basic Diffuse lighting without material colors.
  • ✅ Entity-based scene structure (early ECS-like design).

🛠️ In Progress

  • OpenGL integration
  • Frame Graphs
  • Per-object materials and textures
  • Improved rendering abstraction (separate render passes, pipelines)
  • Editor integration (via ImGui)