quaternions 相关问题

单位四元数是3D旋转的数学表示。它们有4个维度(一个实数和三个虚数),可以表示如下:a + ib + jc + kd或轴角:q = cos(a / 2)+ i(x * sin(a / 2))+ j(y * sin(a / 2))+ k(z * sin(a / 2))其中: - a =旋转角度。 - x,y,z =表示旋转轴的矢量。

如何在垂直轴上夹紧旋转?

我正在像Unity中的sketchfab一样在对象查看器上工作,目前正在使用鼠标旋转相机。到目前为止,一切似乎都可行,但是我想将旋转限制在垂直轴上,...

回答 1 投票 0

在Cesiumjs中的方向上创建一个点

我正在使用CesiumJs。我想使用方向B在距点A的距离C处创建点D。

回答 1 投票 0

四元数相对差

我正在从事一个VR项目,我正在努力做一些不应该那么难的事情,但是我对数学真的很不好:x我想做的是在世界上设置“物理”按钮,我可以推...

回答 1 投票 0

“平均”多四元数?

我试图让从矩阵到四元数的开关骨骼动画在我的OpenGL程序,但我已经遇到了一个问题:给定一个数单位四元的,我需要得到一个四元数...

回答 10 投票 41

由角度绕Y轴的BVH动画的根

即使你不熟悉的BVH文件格式,也许你可以帮我如何两个旋转结合起来。我只取BVH根的旋转(复制X,Y,Z值)文件,该通道的...

回答 1 投票 0

四元数正在翻转非常相似的旋转标志?

请考虑以下最小的工作示例:#include #包括 #包括 int main(){//设置给出示例的旋转矩阵...

回答 3 投票 2

Unity3d Quaternion LookRotation没有返回正确的值

我想要一个抛射物来观察目标物体,为此我使用Quaternion LookRotation,如下所示:targetRotation = Quaternion.LookRotation(targetPosition - projectile.transform.position);如果(...

回答 1 投票 0

四元数:旋转的组成。参考框架的变更

我有一个世界参考框架,让它用{R}表示,一个参考框架连接到传感器,让我们用{C}表示它。传感器检测位于标记上的另一个参考帧{M}。 q ...

回答 1 投票 0

为什么我的物体的方向在统一中变化?

我在Unity中有一个模型,我希望使用IMU给出的四元数进行旋转。要改变方向,我需要将对象的初始方向Quaternion(= Qreset)设置为...的方向

回答 1 投票 0

结合超过3个旋转(四元数)

我有一个3D点和该点的x,y,z旋转(qInitial)。我想围绕y轴(qYextra)将该点旋转更多(通过某种程度,可以是0到360)。我该如何计算最终......

回答 1 投票 1

在球体上旋转球员相机(javascript / three.js)

我想让一个玩家在一个星球的第一人称视角中走,在three.js / javascript中。在我编码的时候,我想要两件事:a)一个玩家能够在一个行星上正确移动,有两个动作......

回答 1 投票 3

Three.js设置绝对局部旋转

我有一个程序根据一些串行输入旋转一个立方体。串行输入提供立方体应该处于的绝对旋转(例如20度)。我对立方体的旋转有限制......

回答 1 投票 0

相对计算四元数

问题在下图中解释。现在我有Q1,Q2和Q3的Quaternions数据。我该如何计算Q4?在此先感谢您的帮助。在此输入图像描述使...

回答 1 投票 0

存储子级相对于其父级的旋转在Unity3d中无法正常工作

我试图存储儿童游戏对象的相对旋转,以便我可以在需要时计算他们的世界旋转,因为我正在删除那些因为没有用,因为我存储旋转来自......

回答 2 投票 0

GLM四元数逆转了偏航

我正在使用OpenGL和GLM构建玩具3D引擎。我的轴系统是右撇子,X向右,Y向上和Z向后。实体的变换由3D矢量和GLM四元数之一组成。 ...

回答 1 投票 0

Android ArCore。如何沿着一条线对某个物体进行旋转

我用ArCore库开发了一个android应用程序。我需要制作两个点,在它们之间画一条线,并在每条线附近设置一个文本标签。文本标签需要面对面旋转并具有...

回答 1 投票 0

将GameObject旋转到Line

目标:给定两个3D矢量,旋转一个框,它在两个矢量Vector3.Lerp(A,B,0.5f)之间产生,以便它与顶点定义的线对齐。 “盒子”本身就是......

回答 1 投票 1

Quaternion.LookRotation()如何工作

我正在尝试制作一个立方体来查看鼠标,我发现了以下代码:RaycastHit hit; if(Physics.Raycast(ray,out hit)){Vector3 targetPosition = new Vector3(hit ....

回答 1 投票 0

为什么我的FPS相机一劳永逸地滚动?

如果我忽略四元数代数的肮脏细节,我想我理解旋转和平移变换背后的数学。但仍然无法理解我做错了什么。我为什么......

回答 2 投票 2

旋转 - Yaw Roll Pitch

我正在尝试根据传感器值(俯仰滚转偏航)旋转对象。我有以下脚本代码片段来旋转对象。 if((0 <= ax && ax <1.03f)&&(0 <= ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.