Open Source, cross platform C++ library providing integration of VulkanSceneGraph with Qt windowing. Supports Windows, Linux and macOS.
Qt, and hence vsgQt, is suited for interactive, event driven applications. For real-time applications we recommend that you use the VulkanSceneGraph's native windowing support and the standard VulkanSceneGraph frame driven shown in examples found in vsgExamples.
git clone https://github.com/vsg-dev/vsgQt.git
- VulkanSDK version 1.2.162 or later
- VulkanSceneGraph master recommended.
- CMake version 3.7 or later
- Qt version 5.10 or later
- C++17 capable compiler
cd vsgQt
cmake .
make -j 8
- vsgqtviewer - example of QApplication/QMainWindow usage with vsgQt::ViewerWindow.