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 =表示旋转轴的矢量。

使用AVX的四元数平方

是否有人知道如何使用AVX将此函数向量化void cuadradoYSumaNormal(quaternion * a,quaternion * b,quaternion * c){c-> w = a-> w * a-> w-a-> x * a -> x-a-> y * a-&...

回答 1 投票 0

了解角速度及其应用

我最近不得不将欧拉旋转速率转换为矢量角速度。据我了解,在局部参考中,我们可以通过以下方式表达矢量角速度:R = [rollRate,...

回答 1 投票 0

如何从多维数组中删除项目?

为了简单起见,我有一个尺寸为[32,31,4]的列表,我希望将其缩小为形状[32,31,3],以便用大小为(3)的数组。 ...

回答 1 投票 0

是否只有使用Quaternion.LookRotation()在Y轴上旋转游戏对象的方法?

所以,我正在研究Unity项目。我有一个迫击炮,它倾向于玩家的游戏对象。我想旋转它,使其跟随玩家的移动。我在我的Update方法中想到了这个简单的代码:...

回答 1 投票 0

返回1和360之间的值

我设置了一个函数来返回四元数旋转中使用的值。但是,当我的结果小于1或非常接近360时,我会收到-nan(ind)的结果。有没有办法返回...

回答 1 投票 0

正确使用Eigen :: Transpose ?

我有一个旋转类,可以使用四元数或旋转矩阵来表示旋转。如下定义转置函数时,我没有问题:Matrix3 Rot3 :: transpose()...

回答 1 投票 0

SceneKit中的头发弹跳骨骼

我正在使用SceneKit(iOS 13)开发游戏,并且想给角色的动作增添真实感。角色的头发有骷髅骨头,所以我可以通过编程使其弹跳。我想要...

回答 1 投票 -1

四元数的错误乘法

我实现了四元数的实现,并进行了测试,我使用了boost。我对它进行循环测试,并且在乘法和除法中总是有错误。然后我用Wolfram找出谁错了,然后找出...

回答 1 投票 0

Python-VTK限制对象问题的旋转(四元数)

我正在尝试通过交互作用来限制boxwidget的旋转,以使用户能够绕着上轴旋转box。因此,我尝试了将观察者添加到“ ...

回答 1 投票 0

如何从glm :: quat和glm :: mat4中提取偏航桨距倾角

是否可以从glm :: mat4中提取偏航,俯仰和横滚信息? (这是一个已经应用了平移,旋转和缩放的世界变换矩阵)这是一些代码...

回答 1 投票 0

如何从Three.js中的Euler获得原始旋转四元数

我有一个根据旋转四元数计算出的欧拉数。我想存储欧拉,然后将其加载到其他地方以计算原始四元数。我该如何实现? const rot = new THREE ....

回答 1 投票 0

基于我第一次打开应用程序的位置的ARCore对象旋转

项目:我制作了ARCore应用。基本上,您放置了2个点(Andy又名Android机器人),然后它将在这2个点的中间生成对象(橱柜)。问题:基本上我想要...

回答 1 投票 1

我如何在Unity中进行这种3D摄像机运动?

这是一个学校项目。我有一个像行星的大立方体。我有一个可以在立方体星球的每一侧移动的小立方体。播放器会在其本地z轴上自动前进,并且I ...

回答 1 投票 0

我如何在Unity中进行这种3D摄像机运动?

这是一个学校项目。我有一个像行星的大立方体。我有一个可以在立方体星球的每一侧移动的小立方体。播放器会在其本地z轴上自动前进,并且I ...

回答 1 投票 0

从欧拉角到四元数并返回的GLM转换不成立

我正在尝试将以欧拉角的glm :: vec3存储的OpenVR控制器的方向转换为glm :: fquat并返回,但是我得到的结果和游戏中的行为截然不同...

回答 2 投票 3

3d对象的统一3d四元数旋转勒普

我正在从事Unity项目。有一个汽车刮水器,我想以某种方式旋转它,即当我按下“刮水器开启”按钮时,刮水器开始从0,0,0旋转到0,0,-45并开始拉力。但是当我...

回答 1 投票 0

三个JS旋转组的方向与用于View Cube / Orientation Cube的相机相同

[我正在尝试使用Three JS制作一个像这样的Blender-esk方向视图:我的计划是使相机旋转并旋转3个矢量点(代表...中的X,Y和Z气泡) >

回答 1 投票 2

Unity2D:看物体在翻转我的物体

我试图使一个物体看向播放器,它正在按预期工作,但由于某种原因,它朝向错误的方向。我已经举例说明了我的游戏中正在发生的事情。可以的...

回答 1 投票 0

单元测试从欧拉到四元数的实现失败

我目前正在尝试实现四元数,在这种情况下,我需要将欧拉数转换为四元数。我当前的实现看起来像这样,我从这里开始对其进行了刻蚀:Quaternion :: FromEuler(...]

回答 1 投票 0

有没有一种方法可以使用Quaternion.FromToRotation支持使用一个轴?

我已经为这个问题苦苦挣扎了好几个小时,现在是我寻求帮助的时候了。情况:我走动时有一个动人的角色,并且对它行走的表面保持警惕。我...

回答 1 投票 1

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