Skip to content

VulkanSceneGraph-1.0.3 release

Choose a tag to compare

@vsg-dev vsg-dev released this 02 Mar 19:07
· 2165 commits to master since this release

Major changes in this release are:

  • Building of glslang source code directly into the VulkanSceneGraph library, avoiding the need to link against glslang and SPIRV-Tools as external libraries. Now the only dependency is Vulkan, C++17 and CMake and ensures that all platforms have the same shader compilation features available at all times.
  • Instanced billboards with scaling support, all managed in the vertex shader with no CPU overhead.
  • Rendering whole earth Bing Maps paged imagery.
  • Support for aliasing extensions when loading data.
  • New .txt Reader for reading ascii files as vsg::stringValue making it easier to read configuration files etc. in a coherent way that fully supports use with http and local file caching.
  • Improvements to Windows and macOS keyboard mappings that ensure the same mappings are used on all platforms.
  • Improved handling of two sided lighting.