社区
工具平台和程序库
帖子详情
关于QT下的Opengl绘图的坐标转换问题
kejian_clear
2015-09-16 12:02:44
我再QT下用Opengl画图,因为要做鼠标选中图形的操作,准备找鼠标点击的点当离图形近到某一个值时,算是选中。现在的问题是,我只知道图形的输入坐标,即世界坐标,但是,QT中的获取鼠标点击的点的坐标的函数获得的是设备坐标,请教下有没有知道这个转换关系的。即怎样由已知输入的Opengl世界坐标,得到其在屏幕设备上的坐标值,以达到坐标系统一来进行点到图形的距离的算法操作
...全文
240
1
打赏
收藏
关于QT下的Opengl绘图的坐标转换问题
我再QT下用Opengl画图,因为要做鼠标选中图形的操作,准备找鼠标点击的点当离图形近到某一个值时,算是选中。现在的问题是,我只知道图形的输入坐标,即世界坐标,但是,QT中的获取鼠标点击的点的坐标的函数获得的是设备坐标,请教下有没有知道这个转换关系的。即怎样由已知输入的Opengl世界坐标,得到其在屏幕设备上的坐标值,以达到坐标系统一来进行点到图形的距离的算法操作
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fly_dragon_fly
2015-09-16
打赏
举报
回复
没有, 使用glRenderMode(GL_SELECT)抓出来
QT
+
OPenGL
绘图
在
QT
4.7.3版本中,开发者可能使用了`QGLWidget`作为基础类,这是
QT
提供的一个专门用于
OpenGL
绘图
的窗口部件。`QGLWidget`继承自`QWidget`,并提供了一组方法来初始化和管理
OpenGL
上下文,使得在
QT
环境中使用
OpenGL
...
基于
qt
平台*
OPENGL
的数控G代码解析与
绘图
在本文中,我们将深入探讨如何在
Qt
平台上利用
OpenGL
技术实现数控G代码的解析与
绘图
。G代码,也称为RS-274代码,是一种通用的编程语言,用于控制计算机数控(CNC)设备,如铣床、车床和钻床等。通过理解并解析G代码,...
qt
下
OpenGL
做的3d扫雷
总结来说,"
qt
下
OpenGL
做的3d扫雷"是一个结合了
Qt
UI框架和
OpenGL
图形技术的创新项目,展示了如何将传统的2D游戏转换为3D体验。通过学习这个项目,开发者可以提升对
Qt
事件处理、
OpenGL
图形编程以及3D游戏逻辑设计的...
Qt
+
OpenGL
材质单元学习 (
Qt
5.9+
openGL
3.3)
Qt
5.9版本引入了Q
OpenGL
Widget,它是Q
OpenGL
Functions的基类,允许我们在
Qt
界面中直接进行
OpenGL
绘图
。通过继承Q
OpenGL
Widget,我们可以重写paintEvent()函数,这里就是我们绘制3D图形的地方。 接下来,我们将关注...
QT
使用
OpenGL
显示YUV420和YUV444数据实例,内附用例,可直接运行
在本文中,我们将深入探讨如何使用
QT
框架与
OpenGL
来显示YUV420和YUV444格式的视频数据。首先,让我们了解这些技术的基本概念。 **
OpenGL
** 是一个跨语言、跨平台的编程接口,用于渲染2D、3D图形。它允许程序员直接...
工具平台和程序库
24,860
社区成员
27,333
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章