angle相关内容

从四元数到欧拉角的错误转换

我正在将角度轴表示转换为欧拉角.我决定检查并确保我从转换中得到的欧拉角会回到原来的轴角.我打印出值,但它们不匹配!我已阅读 http://forum.onlineconversion.com/showthread.php?t=5408 和 http://en.wikipedia.org/wiki/Conversion_between_quaternions_and_Euler_angles 以及类 ..
发布时间:2022-01-16 14:58:27 其他开发

无法使用向量在 OpenGL 中限制 [-90º, 90º] 之间的相机俯仰角!

我在使用下面的代码限制摄像机俯仰角度(在 -90º 和 90º 之间)时遇到了一个大问题.这有点像 这个问题. 问题似乎在于相机旋转超过 -90º 或超过 +90º,当发生这种情况时,我会向下(或向上)看,但视图只是围绕 Y 轴旋转了 180º. 示例:我朝北看地平线,我开始往下看,直到我不能再往下看(受以下代码限制).然后我开始抬头看,我会朝南. void Camera::Rota ..
发布时间:2022-01-16 14:54:49 其他开发

Unity - 任意角度之间的夹子旋转

我有一个任务,我必须在其他两个角度之间夹一个角度. 问题是限制可以是 >360 或 (例如 [-45,45] 或 [275,45]). 考虑到所有特殊情况,有没有一种干净的方法来做到这一点?案例? (例如,范围 [-45,45] 和 225 的输入角度应为 -45). 提前致谢!附言我正在使用统一,所以我手头有所有默认的四元数方法. 当前代码: 四元数 inpu ..
发布时间:2022-01-16 14:49:54 C#/.NET

在 0 到 360 之间标准化方向

我正在研究一个简单的旋转例程,它将对象旋转规范化在 0 到 360 度之间.我的 C# 代码似乎可以工作,但我对它并不完全满意.任何人都可以改进下面的代码使其更加健壮吗? public void Rotate(int degree){this.orientation += 度数;if (this.orientation ..
发布时间:2022-01-16 14:37:24 C#/.NET

旋转图像并显示旋转角度

我正在 android 中制作一个虚拟速度计.我使用 RotateAnimation() 来旋转速度计指针. 有什么方法可以在旋转过程中获取针的角度位置?也就是说,如果针从 0 度旋转到 360 度,我想在动画期间显示每个点的针角度.我使用以下代码来执行动画. RotateAnimation rpmNeedleDeflection = new RotateAnimation(-32, 21 ..
发布时间:2022-01-16 14:13:29 移动开发

在C#中从角度计算圆周上的点?

我想这是一个简单的问题,但是我当前的代码得到了一些奇怪的结果,而且我没有数学背景来完全理解原因.正如标题中所述,我的目标很简单:我只想找到与中心点有一定距离和角度的点. 我当前的代码: Point centerPoint = new Point ( 0, 0 );点结果 = 新点 (0, 0);双角 = 0.5;//0 到 2 * PI 之间,角度为弧度整数距离 = 1000;结果.Y = ..
发布时间:2022-01-14 15:08:01 C#/.NET

两条弧之间的交点?(弧=角度对之间的距离)

我正在尝试找到一种方法来计算两条弧之间的交点.我需要用它来确定圆的右半部分在视觉上有多少弧,在左半部分有多少.我想创建一个右半边的弧,并将其与实际弧相交.但是我花了很多时间来解决这个问题,所以我想在这里问 - 以前肯定有人做过. 编辑:很抱歉之前的插图是在我的头在咬合角度后太重时提供的.我再解释一遍: 在这个链接中你可以看到我把中间的弧线切成两段对半,圆弧的右侧部分为 135 度,左侧 ..
发布时间:2021-11-27 23:56:26 其他开发

两个已知的 android 地理位置之间的角度

我想找到两个已知地理位置之间的角度.基本上我想要的是,我想引导一个箭头,它的尾点在我当前的位置,箭头指向一个固定的地理位置.所以我在想,如果不知何故,我能够在这两个地理位置之间获得一个角度,那么我也可以这样做. 你们有什么建议可以更好地做到这一点.任何帮助将不胜感激. 解决方案 参考这个,有几种方法解释. 我该怎么做计算两个 WGS84 坐标之间的方位角(与北的角度) ..
发布时间:2021-11-27 23:56:15 移动开发

如何使用对角线(或倾斜)顶线创建 div

我是 CSS3 的新手,我所知道的都是自学,阅读你们或任何其他教程,所以经过数小时的研究和试错后,我真的可以使用你们的帮助 :(. 我正在尝试仅旋转 div 的顶行.这是我到目前为止所做的: http://blanc-design.com/sigma2/ 在页脚上,我旋转了两个 div 来创建这种效果.但我想要做的是在绿色 div 上有一个直线底线.这是我希望它成为的一个例子: ..
发布时间:2021-11-27 23:55:55 前端开发

Unity - 任意角度之间的夹具旋转

我有一项任务,我必须在其他两个角度之间夹一个角度. 问题在于限制可以是 >360 或 (例如 [-45,45] 或 [275,45]). 考虑到所有特殊情况,是否有一种干净的方法可以做到这一点案例? (例如范围 [-45,45] 和 225 的输入角度应为 -45). 提前致谢!附言我使用的是 unity,所以我手头有所有默认的 Quaternion 方法. 当前代 ..
发布时间:2021-11-27 23:55:47 C#/.NET

数学计算来检索两点之间的角度?

可能的重复: 如何计算相对于水平轴的两点? 我一直在寻找这个,这真的让我很烦,所以我决定问问...... 假设我有两个点(即 x1, y1 和 x2, y2),我想计算这两个点之间的角度,假设当 y1 == y2 且 x1 > x2 时,角度是 180 度... 我一直在使用以下代码(使用高中的知识),但我似乎无法产生所需的结果. float xDiff = x1 - x2; ..
发布时间:2021-11-27 23:55:32 C#/.NET

两个 3D 矢量之间的 X 角?

我有两个名为 A 和 B 的 3D 向量,它们都只有一个 3D 位置.我知道如何使用 atan2 函数找到沿单位圆的角度,范围为 0-360 度: 编辑:(我的 atan2 函数没有意义,现在它应该找到 2 个向量之间的“y 角"): toDegrees(atan2(A.x-B.x,A.z-B.z))+180 但这给了我两个向量之间的 Y 角.我需要找到它们之间的 X 角.它与使用 x、 ..
发布时间:2021-11-27 23:55:21 其他开发

给定起点,每个旋转轴的角度和方向,计算终点

我在 3D 坐标中有一个起点,例如(0,0,0). 我有我指向的方向,由三个角度表示 - 每个旋转角度一个(X 方向旋转,Y 方向旋转,Z 方向旋转)(为了示例,假设我是其中之一用笔的旧标志海龟)以及我将在我指向的方向上行驶的距离. 我将如何计算终点坐标? 我知道对于 2D 系统来说这很简单: new_x = old_x + cos(angle) * distancenew_y ..
发布时间:2021-11-27 23:55:11 其他开发

2 个 GPS 坐标之间的角度

我正在使用另一个使用 AR 的 iPhone 应用程序,我正在创建自己的框架,但是我在尝试获取相对于当前设备位置的第二个坐标的角度时遇到了麻烦,任何人都知道可以帮助我解决此问题的资源? 提前致谢! 解决方案 如果两点足够接近,并且远离两极,你可以使用一些简单的三角函数: float dy = lat2 - lat1;浮动 dx = cosf(M_PI/180*lat1)*(long ..
发布时间:2021-11-27 23:55:01 移动开发

绘制向量之间的角度

我已经搜索了很长一段时间来寻找绘制两个箭头/线段之间角度的函数.例如: (来源:matrix44.net) 这可以轻松完成还是我必须找到一段半径的函数?我很惊讶我还没有找到任何东西,因为 R 通常都有一个包. 解决方案 ## 辅助变量和函数tau ..
发布时间:2021-11-27 23:54:52 其他开发

检测图像的最外边缘并基于它绘图

我正在研究一个可以通过图像计算肘关节角度的项目.我正在努力的部分是图像处理. 目前使用英特尔实感 R200 在 Python 中执行此操作(尽管可以认为我使用的是图像输入). 我试图检测左图的边缘,这样我就可以获得中心图像,目的是提取外轮廓(右图)图片): 知道从角中出来的两根管子的边会平行(两个橙色的边和两个绿色的边平行于同一种颜色)... ...我正在尝试构建与两对颜色 ..
发布时间:2021-11-27 23:54:42 Python

计算两点之间的角度 - java

我需要计算两点之间的角度(以度为单位),其中一个固定点通过一条线与给定的两点相连. 这是一张说明我需要的图片: 这是我迄今为止尝试过的: public static float GetAngleOfLineBetweenTwoPoints(float x1, float x2, float y1, float y2) {浮动 xDiff = x2 - x1;浮动 yDiff = y2 ..
发布时间:2021-11-27 23:54:31 Java开发

如何在 MATLAB 中显示以特定角度定位的箭头?

我在 MATLAB 中工作,但遇到了一个非常简单的问题:我有一个由其位置 (x,y) 和 theta 定义的对象(一个角度,以度为单位).我想绘制该点并添加一个箭头,从该点开始并指向由角度定义的方向.它实际上甚至不必是一个箭头,任何以图形方式显示角度值的东西都可以! 这是一张显示我想要画的东西的图片: 删除了无效的 ImageShack 链接 解决方案 quiver() 绘图函 ..
发布时间:2021-11-27 23:54:20 其他开发