A-4 2023/12/10
OCCT/Qt/VulkanSceneGraph(VSG)
- 在Visual Studio2022上配置VulkanSceneGraph环境
- 配置vsgQT环境
- 欢迎交流,QQ:963385291
文章目录
VulkanSceneGraph 环境配置 Visual Studio2022
-
下载vulakn
- 下载成功后,环境变量会有自动配置好的路径
-
下载VSG的源文件,并进行解压,VSG的GitHub网址
- 直接在GitHub上手动下载压缩包就行了,不要使用git
- 解压完了之后改一下名字,去掉尾缀-master
- 整个都下载下来
-
cmake一下
- 在根目录下创建build文件夹,然后进行cmake
- 设置好路径,依次点击Configure,Generate就行了
-
以管理员身份打开visual studio,然后打开文件夹build下的vsg.sln文件
- 右键,然后生成一下,尤其注意需要生成install这个文件,需要点开文件夹去单独生成
- install生成完成后programFile(x86)文件夹下会生成一个vsg文件
- 要是没有管理员权限打开VS,install的生成会报错
- 需要注意的是,默认的是debug模式,也就是说生成的vsg的lib文件夹下只会有vsgd.lib
-
如果需要relase的库文件vsg.lib,那么就需要改成relase文件重新生成一下
-
vsg安装完毕,验证文件
- vsg安装完毕,验证文件
-
添加生成的vsg文件夹路径到环境变量path中
- 这一步是为了后面安装vsgexample,vsgXchange等vsg其余拓展库的准备
-
我提前下载了QT,这里就没有说QT的安装过程,QT是安装VSGQT的必要条件
-
下载vsgQT,去GitHub上下载
- 和vsg一样,下载,解压,cmake编译
- 在build文件夹下打开.sln文件
- 想要往C盘写入文件就需要用管理员权限去打开VS,否则不需要
- 生成完install项目后,也之前一样,也会多一个vsgqt文件。
- 可以运行vsgqtviewer等三个文件看看效果,注意设置成控制台输出,不然没什么反应
- 需要在命令行参数里加上文件名字才能看见文件
- 文件只能是vsgt文件,模型文件在vsgexample/data/models里面有,GitHub搜一下直接就能下载
-
下面是下载过程的截图,可以参考,里面包含了下载的关键步骤,如有疑问可以交流
Vulkan
VSG
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/90020e18baa14ef1aa5d733c3bbd38c3.png#pic_center
VSGQT
OVY3k-1702107860780)]
[外链图片转存中…(img-nEku9saH-1702107860780)]