Skip to content

Releases: DrewLedge/3d-vulkan

v0.5.3

21 Oct 16:57
ec3de66
Compare
Choose a tag to compare

What's new

  • Real-time TLAS updating
  • SBT creation
  • Large codebase cleanups
  • Updated skybox
  • UI updates
  • Optimized texture loading
  • README improvements

Dependencies

  • Vulkan SDK 1.3.296.0

Compatibility

Known compatibility for Windows 10 and Windows 11

Full Changelog: 0.5.1...0.5.3

v0.5.1

06 Oct 20:25
Compare
Choose a tag to compare

What's new

  • Implemented new RAII wrappers for many Vulkan objects in vkhelper.hpp
  • Implemented new function pointer management system in vkhelper.hpp
  • Drastically reduced overall memory usage
  • BLAS & TLAS creation
  • Optimized real-time object spawning
  • Improved the project's README
  • Greatly improved overall performance

Dependencies

  • Vulkan SDK 1.3.290.0

Compatibility

Known compatibility for Windows 10 and Windows 11

Full Changelog: 0.4.0...0.5.1

v0.4.0

01 Sep 19:26
Compare
Choose a tag to compare

Notable features

  • Custom math library
  • Realtime Cook-Torrance BRDF & Shadow Mapping
  • PBR lighting
  • glTF 2.0 support
  • Efficient GPU utilization
  • Skyboxes
  • WBOIT

Dependencies

  • Vulkan SDK 1.3.290.0

Compatibility

Known compatibility for Windows 10 and Windows 11

Changelog