- 博客(11)
- 收藏
- 关注
原创 3.使用osgqt将osg嵌入Qt窗口
一.在vs2022新加qt widget项目。5.创建graphicswindowqt类。二:osg和osgqt环境配置。编译运行后出现一个飞机模型。2.添加Win32宏。
2025-02-16 17:50:21
276
原创 2.osgQT环境配置
Qt以其开源、跨平台、方便快捷、现代化的界面风格等优点,已经成为了目前桌面版CAD/CAE/CAM等软件开发的首选组件。因此,非常有必要在OSG的基础之上,研究Qt桌面系统内集成OSG渲染功能的相关技术。从GitHub上下载: https://github.com/openscenegraph/osgQt。osgQt基于QGLWidget实现了在Qt窗口内OSG渲染操作。点击generate按钮, 执行cmake;二.修改cmakelist文件。点击config按钮,选择配置。四.执行cmake即可。
2025-02-16 17:13:19
320
原创 1. osg环境配置
这个时候编译运行,这个时候VS并不能通过编译,而且报错,这是因为在VS2015之后有个宏需要我们自己添加,点击属性->C/C+±>预处理器->预处理器定义,添加Win32宏。osg本身是以源码发布的需要自己进行重新编译,编译环境配置比较复杂,这也是导致一些人劝退的原因,喜欢折腾的同学可以自己尝试编译,这里使用。此外, 可以在visual studio2022里写一个简单的程序进行测试;老师编译好的,各个版本都已经编译好了,这里勾选第一个下载就行;这样我们osg的环境配置完成了。新建控制台程序,附加目录。
2025-02-16 16:28:14
256
原创 选择块参照中嵌套的实体
文章介绍了acedNEntSelP全局函数的用法,通过此函数可以判断用户选择的是块参照内的实体还是嵌套块参照,并实现选择嵌套实体时视为选择整个嵌套块参照的效果。还是块参照中嵌套的块参照的实体?本文利用全局函数acedNEnsSelP解决了这个问题,并可实现:如果用户选择块参照中嵌套的实体,直接视为用户选择了这个嵌套的块参照,效果如图。利用acedNEntSelP参数中最后的链表参数,查看选择对象的各级嵌套块参照,并对块参照进行坐标变换,将其坐标转为当前图形的WCS坐标。摘要由优快云通过智能技术生成。
2024-12-04 17:25:49
330
原创 error msb6006 cmd.exe 已退出 代码为1
error msb6006 cmd.exe 已退出 代码为1使用cmake生成的qt项目, vs编译出现上述错误, 结果把路径里的中文改成英文就好了, mark一下你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command +
2024-11-14 13:49:01
901
原创 cad solid3d BooleanOperation 个数限制(cad三维实体布尔运算个数限制)
手工操作,将布尔运算的实体的Show History属性设为No;
2024-08-03 09:52:45
150
原创 将实体前置显示(置顶显示)
同理, 将orderTable.MoveToTop(collection)改为orderTable.MoveToBottom(collection)可实现置底显示.
2024-08-01 18:54:31
120
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人