腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(93)
视频
沙龙
1
回答
使用处理时在3D中的高处理位置
、
Processing提供3D特性当在size函数中使用P3D或
OPENGL
参数时,在2D scenes.we中可以获得与mouseX和mouseY的精确位置,但是在3D中,我如何获得
鼠标
?
浏览 2
提问于2014-04-24
得票数 1
1
回答
是否使用平移放大
鼠标
位置?
、
、
、
要放大我正在使用的
鼠标
位置: glScalef(current.ScaleFactorcurrent.ScaleFactor);因此,基本上我转换到新的原点(
鼠标
位置在知道以下情况的情况下,我该如何正确地执行此操作:1个单元== 1像素我的相机相对于它离(0
浏览 0
提问于2010-07-01
得票数 2
回答已采纳
1
回答
从
鼠标
位置计算和绘制网格表面的三维点
、
、
、
、
我需要在网格表面绘制一组3D点(可以是曲线/字体),以便以后可以检索
到
它们,因此纹理上的渲染点和附加纹理不起作用。这些点将通过
鼠标点
击绘制/编辑。这是为了CAD的目的,所以精度是很重要的。如何从二维
鼠标
位置得到网格局部坐标下的三维顶点?我使用
OpenGL
作为呈现部分,并使用以下glm::perspective()创建透视图
投影
: 是否可以在物体空间中进行光线
浏览 5
提问于2022-03-07
得票数 1
回答已采纳
1
回答
SDL2
OpenGL
窗口的收缩和
鼠标
坐标的改变
、
将我的应用程序缩小到窗口大小后,
鼠标
坐标不会改变。图形工作正常,只是
鼠标
坐标有问题。 我
将
glViewport设置为与窗口
浏览 2
提问于2014-07-26
得票数 1
回答已采纳
2
回答
如何控制像CAD程序这样的3D应用程序?
、
、
、
我正在使用
OpenGL
和SDL库编写一个3D应用程序。如何实现类似于AutoCAD、FreeCAD或OpenSCAD等计算机辅助设计程序的摄像头控件?具体来说,我感兴趣的是通过点击和拖动视图中的
鼠标
来控制摄像机的无约束旋转,以及按预期操作的平移和缩放。我记不起这篇文章的更多细节,
浏览 3
提问于2015-10-11
得票数 1
回答已采纳
1
回答
OpenGL
(简单)场景和“透视”摄像机的对象导航基础
、
、
、
、
我阅读了几篇关于用
OpenGL
渲染3D场景的非常复杂的文章,但没有真正找到一些可以帮助我可视化与glRotate和glTranslate调用相关的场景导航基本概念的东西。通过对LWJGL (我的特定
OpenGL
库)提供的示例进行实验,我非常了解它们的使用产生了什么效果。最后,场景
将
呈现
到
屏幕上与原点有关。(
将
scene)rotate从玩家的旋转位置移开(玩家看上去向右40度,所以向左旋转40度)通过glLoadIdentityrender玩家的头(如果needed)translate转到身体/手
浏览 3
提问于2012-04-29
得票数 3
回答已采纳
2
回答
如何在
OpenGL
3.0中选择
鼠标
?
、
你好,我是个很好的程序员,我用SDL制作了自己的2D游戏,并用
OpenGL
和现代
OpenGL
制作了3D图形界面。我很难用
opengl
点击3D模型,我也不知道该怎么做,老实说。使用:WIN32 API C++
浏览 0
提问于2012-05-30
得票数 2
1
回答
如何在three.js中计算两次
鼠标点
击之间的距离?
我可以使用这个代码来获得
鼠标点
击的3d位置,但是如何获得两次
鼠标点
击之间的距离。有谁能帮帮我吗?
浏览 0
提问于2016-08-06
得票数 0
1
回答
应用了基于顶点着色器的几何变形的3D场景的通用拾取解决方案
、
、
、
我正在尝试实现3D场景的导航技术(在带有
OpenGL
的OpenSceneGraph中)。其中,用户应该能够点击屏幕上的场景对象以向其移动。导航技术应该集成
到
另一个项目中,该项目使用顶点着色器
将
全局变形应用于场景几何体。这里有一个问题:由于几何体是使用顶点着色器变形的,因此不能直接
将
鼠标
光标位置取消
投影
到
用户实际选择的点的世界坐标。执行此取消
投影
的一种方法是修改顶点着色器(用于变形),使其也
将
顶点的原始位置和法线存储在单独的纹理中。之后
浏览 4
提问于2013-01-07
得票数 5
1
回答
用GLSL从
鼠标点
击确定三维位置
、
、
在我的应用程序中,我设置了一切(mvp矩阵,
鼠标
的屏幕位置)。然后
将
这些剪辑坐标除以w
到
NDC,然后转换为屏幕坐标。我想做反向(
鼠标点
击3D)。对于x和y,Screen to NDC很容易,但是z数据会丢失。
浏览 1
提问于2015-10-18
得票数 1
回答已采纳
3
回答
在3D游戏中,有什么好的方法来检查玩家是否点击了一个物体?
、
、
我正在编写一个3D游戏(使用C++和
OpenGL
),我在场景中有一些3D对象,我们可以说它们是这个例子的框。我想让玩家点击这些框来选择它们。我想过的一种方法是,如果玩家点击屏幕,我可以规范
鼠标点
击的x,y坐标,然后将对象的边界框坐标转换成剪辑空间,这样我就可以比较标准化的
鼠标
坐标了。我想我可以做一些射线盒碰撞测试,看看是否有任何物体作为
鼠标点
击的路径。恐怕我把事情复杂化了。有什么更好的方法吗?
浏览 0
提问于2011-03-12
得票数 6
1
回答
在
OpenGL
中围绕坐标旋转一个四角体
、
、
、
、
)的中心点旋转人工
地平
线。我的视口是800x480,四角表示大小为1000x2880的人工
地平
线。 glEnd() 不容易的是显示滚动数据(-180°
到
180首先,需要应用俯仰偏移(
将
四角的垂直中心线保持在视口中心),然后是与滚动相对应的旋转。问题:如何能够在
OpenGL
和
浏览 0
提问于2020-01-05
得票数 2
回答已采纳
2
回答
设置正交
投影
矩阵?
、
、
我在设置4x2维度的正交
投影
矩阵时遇到了麻烦,其中(0,0)在中心,(-2,-1)在左下角,(2,1)在右上角。#include <GL/glut.h>#include <GLUT/glut.h
浏览 2
提问于2010-11-05
得票数 1
回答已采纳
2
回答
如何
将
鼠标
位置从SFML转换为
OpenGL
坐标?
、
、
我想沿着
鼠标
的位置移动一个框,但我不知道如何将从sf::move::getPosition()获得的位置转换为
OpenGL
中的坐标
浏览 1
提问于2013-06-25
得票数 0
回答已采纳
1
回答
(
opengl
?)
、
、
、
、
macintosh式的华丽装饰的窗口和漂亮的组件-我正在寻找一种方法来渲染固定大小的字符文本,在3d面板上绘制一个极其简化的"gui“,可以缩放和交互地调整大小,使内容变得很小,没有包装或更不可读性,
到
”看起来一个简单的,基本的3d图层是一个很好的选择,例如
opengl
,问题是:我对这些东西一无所知。 在不需要学习3d工具包的所有知识的情况下,完成任务的最简单方法是什么?
浏览 1
提问于2010-01-02
得票数 0
回答已采纳
1
回答
如何在gtk绘图区域中使用
OpenGL
将
事件附加到绘制的立方体?
、
我正在gtk绘图区域小部件中使用
OpenGL
绘制一个立方体。现在我想要将像“点击”这样的事件附加到立方体上,这样它就可以被选中进行拖放等。我应该如何继续?
浏览 2
提问于2012-01-26
得票数 0
3
回答
过剩
鼠标
跟踪和绘图
、
、
我正在制作一个简单的过剩程序,它跟踪
鼠标
并在路径上放置点。
浏览 12
提问于2013-09-12
得票数 0
回答已采纳
5
回答
如何扭曲桌面屏幕
、
、
用户仍然可以在扭曲的桌面上用
鼠标
操作PC (运行应用程序,打开“我的计算机”等等)。我想我必须先得到屏幕坐标的
投影
矩阵。然后对矩阵进行变换,
将
桌面缓冲图像映射到扭曲的网格上。是否有任何接口可以修改
OpenGL
或DirectX中桌面屏幕的形状?你能给我一些提示吗。先谢谢你。比尔·海峰对不起!也许我没有清楚地表达我想要实现的东西。我们还可以从扭曲的桌面上用
鼠标
操作PC (点击快捷方式来运行程序)。 Addition2:
投影
矩阵只是我的假设。没有任何桌面
浏览 5
提问于2011-03-01
得票数 5
5
回答
鼠标
悬停在曲线上
、
MouseEvent e) {} new Test();我希望mouseMoved仅当
鼠标
在笔划
浏览 2
提问于2010-12-10
得票数 3
回答已采纳
1
回答
OpenGL
选择区
、
、
、
我目前正在使用LWJGL,但是如果您有一个
OpenGL
解决方案,我也可以使用它。 实现选择区域的最佳方式是什么?
浏览 1
提问于2018-05-08
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
拓幻图形学工程师教学手册
Excel中如何制作一个对称的条形图
Excel怎么做柱状图_Excel做柱图的绘制方法
在线文字识别软件怎么用?
在线怎么进行图片局部识别?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券