腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(871)
视频
沙龙
2
回答
LWJGL -
旋转
矩阵
会产生不必要的
滚动
opengl
、
rotation
、
translation
、
lwjgl
、
vertex-shader
这就是我
旋转
相机的方式: Matrix4f viewMatrix = new Matrix4fgame.getGameDisplay().getGameCamera()
在
着色器中,这就是我如何应用
旋转
和平移: un
浏览 4
提问于2014-08-05
得票数 0
回答已采纳
1
回答
如何利用OpenCV Viz和ARUCO转换增强现实应用的三维模型
c++
、
opencv
、
3d
、
augmented-reality
、
aruco
我可以运行标记检测和姿态估计(返回
旋转
和平移向量)与ARUCO,没有任何问题。我可以
在
Viz窗口中可视化任何3D对象(铺格式)和摄像机帧。但是,我坚持使用ARUCO的
旋转
和平移矢量输出来
在
标记上定位3D模型。下面是我的代码片段。
浏览 2
提问于2017-01-05
得票数 3
1
回答
在
OpenGL
矩阵
中将
俯仰
旋转
转
换为
滚动
旋转
opengl
、
matrix
、
rotation
、
coordinates
我有
OpenGL
(右手坐标,Y向上,-Z向前) 4x4变换
矩阵
,它可以正确地
旋转
偏航,但
俯仰
和
滚动
是翻转的。位置也是正确的。 有没有一种方法可以反转绕z轴的
旋转
,使其真正绕x轴
旋转
,反之亦然?Transformation matrix [ x2 y2 z2 w2 0 0 0 1 ] 我试着把T、R、S从
矩阵
中分解出来,只将
旋转
矩阵
与坐标系变化的
浏览 18
提问于2020-11-09
得票数 0
2
回答
根据全局轴而不是局部轴进行C++相机
滚动
控制
c++
、
game-engine
、
directx-11
在
我的相机的三个角度中的两个角度,控制都工作得很好。偏航和
俯仰
都很好。然而,当我试图“
滚动
”时,偏航和
俯仰
控制仅针对世界空间轴进行更改,并且不使用新的相机轴。我可以做什么来使偏航和
俯仰
相对于相机的
滚动
? 两个变换变量是相机的世界变换(CT),我使用
旋转
向量来记录我的
旋转
,以及局部变换,它是记录相机位置变化的变换。(因为我必须相对于相机定位我的位置,因此我不能简单地更新世界位置)
旋转
和比例不在这一个上使用。
浏览 2
提问于2016-08-10
得票数 0
2
回答
推荐的组合
旋转
方法
c++
、
geometry
我有两个
旋转
表示为偏航,
俯仰
,
滚动
(泰特-布莱恩固有的右手)。建议使用什么方法来构造与两者等效的单个
旋转
?编辑:如果从答案中正确理解,首先必须将偏航、
俯仰
、
滚动
转
换为
矩阵
或四元数,然后将结果转换回偏航、
俯仰
、
滚动
表示。另外,我的首要任务是简单,然后是数值稳定性和效率。谢谢:)
浏览 3
提问于2013-12-14
得票数 1
回答已采纳
1
回答
基于LibGDX摄像机位置的Java
旋转
模型
java
、
model
、
rotation
、
libgdx
、
quaternions
我需要用鼠标
在
屏幕上
旋转
一个模型,但是这个
旋转
也需要基于摄像机当前的偏航和
俯仰
。我有第一部分下来,但我不知道如何继续转换我的
滚动
和
俯仰
是相对于相机。现在,只有
在
相机尚未
旋转
的情况下,
旋转
才能工作(考虑到这就是当前代码所要做的,这是意料之中的)。pitc
浏览 2
提问于2013-11-17
得票数 1
2
回答
OpenGL
+ SDL绕局部轴
旋转
c++
、
opengl
、
rotation
、
local
我正在尝试做的是使用一个
俯仰
,
滚动
和偏航来
旋转
一个物体。我已经在网上看了很多,虽然他们解释了问题是什么,但我不知道如何实现解决方案。根据我所读到的,对象的局部轴似乎已经改变了,所以我需要找到对象的新局部轴并围绕它
旋转
。我还试着制作一个通用的
旋转
矩阵
,并给出它的
俯仰
和偏航,但仍然存在同样的问题。我试过使用四元数,同样的问题仍然存在!cX + cY * cZ * sX; z = cY * sZ
浏览 0
提问于2011-11-09
得票数 1
回答已采纳
1
回答
Opengl
,渲染对象姿势
opengl
、
matrix
、
rotation
我想以
滚动
俯仰
偏航的方式
旋转
一个3d对象。我将对象的姿势存储
在
矩阵
中,并执行
滚动
、
俯仰
和偏航
旋转
,将姿势
矩阵
乘以x、y或z轴上的一个标准
旋转
矩阵
。} glMultMatrixf(pose); return;它工作,但对象,而不是围绕自己的轴
旋转
浏览 0
提问于2014-08-24
得票数 0
1
回答
旋转
模型时出现的问题“compas correct”
c++
、
opengl
、
rotation
当我将我的宇宙飞船向上
旋转
(
俯仰
),并将其
在
俯仰
中
旋转
整整90度时,它会直立起来,然后尝试再次
在
y轴上
旋转
它。现在,模型以与起始位置上的
滚动
相同的方式
旋转
。我使用的是c++和
opengl
。
浏览 0
提问于2012-08-24
得票数 1
回答已采纳
1
回答
OpenGLES20 -
旋转
矩阵
螺旋运动-使用角度
旋转
视图
矩阵
?
android
、
matrix
、
rotation
、
opengl-es-2.0
当前状态:作为参考,这张图片应该会有所帮助:场景#1:偏航:指向北方,它是0。
俯仰
:0
滚动
:0 相机看向右侧,但y是正确的。如果我增加
滚动</
浏览 1
提问于2014-02-26
得票数 1
1
回答
获取由已知位置和方向的摄像机观察的对象的3D位置
camera
、
position
、
orientation
、
augmented-reality
、
artoolkit
我正在构建一个增强现实应用程序,并且我有相机的偏航、
俯仰
和
滚动
。我想开始
在
3D环境中放置对象。我希望当用户单击时,3D点就会在相机指向的地方( 2D屏幕的中心)弹出,当用户移动时,该点也会相应地
在
3D空间中移动。相机不会改变位置,只会改变方向。有没有合适的方法来恢复这个点的3D位置?我能够独立完成这两个轴(
OpenGL
默认方向)。
浏览 2
提问于2012-09-18
得票数 3
回答已采纳
4
回答
横摇,
俯仰
,偏航计算
3d
、
robotics
如何计算与齐次变换
矩阵
相关的滚转角、
俯仰
角和偏航角? 我目前正在使用以下公式,但我不确定它们是否正确。
浏览 6
提问于2014-04-11
得票数 6
回答已采纳
2
回答
使用插值的
OpenGL
ArcBall
旋转
和动画?
opengl
、
3d
、
geometry
、
interpolation
、
quaternions
在
我的
OpenGL
应用程序中,我需要使用ArcBall
旋转
来使用鼠标
旋转
对象。那就是-状态(2)=(位置X2,位置Y2,位置Z2,
旋转
2);并且动画在n个步骤中完成。类似视频中所示的内容- 如果我使用三个轴(
滚动
,
俯仰
,偏航)的三个独立的角度,我可以很容易地插值这些角度。但是,由于ArcBall使用
旋转<
浏览 0
提问于2012-01-04
得票数 2
回答已采纳
1
回答
将世界上的物体移向静止的照相机
opengl
假设最初我从glLoadIdentity()开始,然后使用gluLookAt设置点,然后对模型进行一些平移/
旋转
。我认为我可以使用glGet保存当前
矩阵
,加载恒等
矩阵
,然后进行我想要的转换,然后使用glMultmatrix将先前的
矩阵
相乘。但这对我没用。对不起,如果有错误的话,我的措辞或概念上的错误。我对
opengl<
浏览 1
提问于2014-02-18
得票数 0
回答已采纳
1
回答
OpenGL
: gl_NormalMatrix和皮肤
opengl
、
glsl
当我做蒙皮时,如何获得法线的法线
矩阵
?特别是当我做双四元数蒙皮的时候。
浏览 0
提问于2011-04-29
得票数 0
回答已采纳
2
回答
如何用四元数调节欧拉角
directx
、
quaternions
、
euler-angles
我正在寻找一种方法返回欧拉角,已经被一个四元数
旋转
。为了清晰,我只需要返回一个欧拉角,如果需要的话,所有其他的计算都可以用四元数来完成。谢谢。
浏览 2
提问于2017-10-11
得票数 0
回答已采纳
1
回答
转向点的角速度
math
、
rotation
、
quaternions
我
在
空间中有一个3D点,我需要知道如何
俯仰
/偏航/
滚动
我当前的航向(以三维单位向量的形式)来面对一个点。我熟悉四元数和
旋转
矩阵
,我知道如何表示得到我想要的答案所必需的总
旋转
。然而,我只能控制
俯仰
、偏航和
滚动
速度(我可以“瞬间”设置它们各自的角速度),也只能偶尔更新一下我的新方向(大约每秒钟一次)。最终的效果将是缓慢地(并希望收敛)
在
我的目的地方向向一个稳定的状态摆动。 我不知道如何将当前所需的四元数/<e
浏览 4
提问于2015-03-10
得票数 1
1
回答
如何将OpenCV摄像机
旋转
矢量转
换为
OpenGL
旋转
矢量?
c++
、
opencv
、
opengl
我有一个相机
旋转
矩阵
3x3,然后我用Rodrigues函数从
旋转
矩阵
中得到
旋转
矢量,但是它给出了像rotVec = (0.02,0.32.-0.01)这样的结果,但是
OpenGL
glRotate函数需要测量度数但是,OpenCV和
OpenGL
之间也存在着坐标系统的差异。如何在
OpenGL
坐标系中求出度
旋转
矢量?
浏览 0
提问于2018-03-11
得票数 1
回答已采纳
2
回答
从四元数到
OpenGL
旋转
c++
、
opengl
、
linear-algebra
、
quaternions
我有一个对象,我想通过关键点
旋转
它。物体应该偏航、
俯仰
和
滚动
。
在
尝试了很多次之后,我发现glRotate有它的局限性,不可能用那个函数来实现这样的事情。我已经读过关于四元数的文章,并对它们有了很好的理解,但如何在我的
OpenGL
程序中实现它们仍然是一个谜。有人知道一个小例子吗?
浏览 0
提问于2011-10-29
得票数 11
回答已采纳
2
回答
摄像机
旋转
-使用GLM的第一人称照相机
c++
、
glm
我刚刚从不推荐的
opengl
函数转向使用着色器和GLM数学库,我
在
设置相机
旋转
(第一人称相机)时遇到了一些问题。我会展示到目前为止我有什么安排。现在,通常在我以前的
opengl
应用程序中,我只是设置偏航角和
俯仰
角,并且有一个sin和cos来改变方向向量使用(gluLookAt),但是我希望能够使用GLM和
矩阵
来实现这一点。因为我已经翻译了我的视图
矩阵
,难道我不需要把它转换到中心,然后把
旋转
转回来,使它围绕原点
旋转
吗?另外,我试着使用x
浏览 0
提问于2012-06-21
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Opengl ES之矩阵变换(上)
拓幻图形学工程师教学手册
漫话地图之高精地图生产中的坐标系
cad三维的线怎么转二维-线条高效相互转换方法分享
主成分分析和因子分析 PC,FA 及运行结果
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券