社区
机器视觉
帖子详情
OpenGL, 如何用Mouse移动一个3维坐标的物体? HitTest, MouseMove
jyc_nj
2004-09-27 04:25:18
OpenGL, 如何用Mouse移动一个3维坐标的物体? HitTest到物体作好了.
MouseMove时,如何改成新的坐标值?
谢谢.
...全文
186
5
打赏
收藏
OpenGL, 如何用Mouse移动一个3维坐标的物体? HitTest, MouseMove
OpenGL, 如何用Mouse移动一个3维坐标的物体? HitTest到物体作好了. MouseMove时,如何改成新的坐标值? 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gwcui
2004-09-29
打赏
举报
回复
OPenGL中有选择、拾取。
用起来比较方面
比坐标的暴力计算简单一些
可以用拾取。
jyc_nj
2004-09-28
打赏
举报
回复
谢谢楼上的,我也基本是这样作的,
不过对第2条,我是用gluUnProject(用glReadPixels得到深度), 发现返回的3D坐标是在观察平面上,而观察点离物体远, 我就用前后两次坐标的差,来作为物体新坐标的变化值,绝大部分情况效果很好,但有时候gluUnproject获得的3D坐标值会突然"飞掉",变成很大的值.不知道这是怎么回事.
syy64
2004-09-28
打赏
举报
回复
或者加一个整个场景的底面。
syy64
2004-09-28
打赏
举报
回复
“但有时候gluUnproject获得的3D坐标值会突然"飞掉",变成很大的值”:
原因有下:
1、你点在空的地方(无模型处);
2、场景缩得太小(应尽量放大场景);
解决办法:
程序加判断,x,y,z方向都控制在场景之内。
syy64
2004-09-27
打赏
举报
回复
1、通过选择模式,选上该物体;
2、将鼠标移动的平面坐标计算成场景的三位坐标;
3、根据鼠标景的三位坐标重新计算物体坐标;
4、重画该物体。
OpenGL
地球三
维
交互式显示实践
光照是三
维
图形渲染中的
一个
核心概念,它可以影响
物体
的明暗、颜色和阴影。
OpenGL
提供了一套灵活的光照模型,允许开发者模拟复杂的光照效果。
Axiom3D:Ogre射线与点,线,面相交,鼠标操作3
维
空间.
在第一篇网络分解成点,线,面.第二篇分别点以球形,线以圆柱,面分别以MergerBatch整合批次显示.因为整合批次显示后,相应的点,线,面不能以Ogre本身的射线来选取,因为整合后,以点举例,多个点显示虽然不在一起,但是是
一个
Mesh.Ogre本身的检测只能检测到这里,在我们这不满足要求,相应的点,线,面检测都需要自己来计算. 在讲解本文之前,先看下射线的相关生成代码,只有先明白射线如...
Unity3D 脚本参考
Unity3D 脚本参考 核心提示:一、脚本概览这是
一个
关于Unity 内部脚本如何工作的简单概览。Unity 内 部的脚本,是通过附加自定义脚本对象到游戏
物体
组成的。在脚本对象内部不同志的函数被 特定的事件调用。最常用的列在下面:Update:这个函数在渲染一帧之前被调用,这里是大 部分游戏行为代码被执行的地方,除了物理代码。FixedUpd... 一、脚本概览 这是
一个
关于Unit
unity3d 脚本参考-技术文档
unity3d 脚本参考-技术文档 核心提示:一、脚本概览这是
一个
关于Unity内部脚本如何工作的简单概览。Unity内部的脚本,是通过附加自定义脚本对象到游戏
物体
组成的。在脚本对象内部不同志的函数被特定的事件调用。最常用的列在下面:Update:这个函数在渲染一帧之前被调用,这里是大部分游戏行为代码被执行的地方,除了物理代码。FixedUpd 一、 脚本概览 这是
一个
关
WebAssembly 游戏开发实用指南(七)
原文:annas-archive.org/md5/2bc11e3fb2b816b3a221f95dafc6aa63 译者:飞龙 协议:CC BY-NC-SA 4.0 第十四章:UI 和鼠标输入 用户界面(UI)定义了计算机程序与用户之间的交互。在我们的游戏中,到目前为止,我们的交互仅限于控制玩家飞船的键盘界面。当我们编写粒子系统配置应用程序时,我们使用 HTML 来定义更强大的用户界面,这使我们能够输入值来配置我们的粒子系统。从该用户界面,我们的代码必须间接地与 WebAssembly 代码进行交互。这
机器视觉
4,499
社区成员
15,350
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章