内部劵网站怎么做,wordpress jfinal,做网站搜索推广点击率太低怎么办,网站建设技术有哪些A-8 2024/6/26
项目开源
由于大家有相关的需求#xff0c;就创建一个项目来放置相关的代码和项目
欢迎交流#xff0c;QQ#xff1a;963385291
介绍
利用opencascade和vulkanscene实现stp模型的查看器打算公布好几个版本的代码放在不同的分支下#xff0c;用qt实现就创建一个项目来放置相关的代码和项目
欢迎交流QQ963385291
介绍
利用opencascade和vulkanscene实现stp模型的查看器打算公布好几个版本的代码放在不同的分支下用qt实现用imgui实现(因为qt的cmake写起来太麻烦)
分支
qt1.0 已经提交imgui 暂未实现qt2.0 暂未提交…
说明
不同的分支实现了不同的内容可以阅读各个分支下的ReadMe来了解相关分支
参与贡献
灰太狼
VSGACD(qt1.0)
https://gitee.com/htl309/vsgcad/tree/qt1.0/
环境配置
qt 5.14 前端界面vulkanscenegraph 0.1 场景组织vulkan 图形渲染APIopen cascade 7.8 几何内核
环境配置需要自己手动配置因为不会写qt的cmake用到的函数库也都包含在depends里面了后面也有手动添加库目录的截屏.直接在visualstuido2022里创建qt的项目然后配置就行了
说明
实现了轮廓线实现了几何体的透明显示使用qt界面但是没有加控件
代码解释 运行的时候需要注意修改OCCGeometry.h里面的路径stp文件的位置需要手动设置 至于材质的设置线框显示的设置等等在之前的博客里都有说明比如在info里设置透明渲染在modelWindow::createPipline()函数里修改材质和颜色 关于qt的按钮控件在VSGCAD类里面添加这里只加了一个中心控件是vsg的window setCentralWidget(createWindowContainer(view.window));实际上可以用ui文件手动排版很多控件进行页面设计