Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


redcube
Redcube Vulkan

The GLTF viewer with Vulkan 1.4.323 backend.


The C++ rendering library for Khronos glTF 2.0 format.

Vulkan Renderer

  • Bindless design (vertices, indices, textures, materials)
  • Single draw call by multi-draw indirect
  • Generated C++ interfaces by shaders source
  • Single buffer for all resources

Model preprocessing

  • Tangents calculation by mikktspace
  • Images conversion to ktx container with GPU compressed formats
  • Vertices and indices layout mapping
  • GLTF write binary file

Vulkan extensions

  • VK_KHR_descriptor_update_template
  • VK_KHR_dynamic_rendering
  • VK_KHR_synchronization2
  • VK_EXT_descriptor_indexing
  • VK_EXT_host_image_copy

• Flight Helmet

helmet

• Stained Glass Lamp

lamp

About

The GLTF viewer with Vulkan 1.4.323 backend

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages