angle相关内容
参考此我正在开发的编程游戏. 我正在使用WPF对画布进行动画处理,并且正在使用BeginAnimation方法在另一个画布上平移(移动)画布. 对于BeginAnimation,我需要为x和y指定From和To坐标,这是我正在使用的方法,如下所示: //X Animator_Body_X.From = Translate_Body.X; //Current x-coordina
..
我想反转sin/cos操作以恢复角度,但是我不知道该怎么做. 我以弧度为角度使用sin和cos来获取x/y向量,如下所示: double angle = 90.0 * M_PI / 180.0; // 90 deg. to rad. double s_x = cos( angle ); double s_y = sin( angle ); 给出s_x和s_y,是否可以找回角度?我
..
我正在将角度轴表示形式转换为欧拉角.我决定检查并确保从转换中得到的欧拉角会回到原始的轴角.我打印出值,但它们不匹配!我已阅读 http://forum.onlineconversion.com/showthread.php?t=5408 和 http://en.wikipedia.org/wiki/Conversion_between_quaternions_and_Euler_angles 以及
..
我有一个3D坐标的起点,例如(0,0,0). 我指向的方向由三个角度表示-每个旋转角度一个(X旋转,Y旋转,Z旋转)(为示例起见,我假设我是其中的一个)带有笔的老徽标乌龟)和我要指向的方向的距离. 我将如何计算终点坐标? 对于2D系统,我知道这很简单: new_x = old_x + cos(angle) * distance new_y = old_y + sin(ang
..
我很久没有使用数学了,这应该是一个简单的问题. 假设我有两个点A:(1,0)和B:(1,-1). 我想使用一个程序(Python或任何一种编程语言)来计算A,原点(0,0)和B之间的顺时针角度.它将是这样的: angle_clockwise(point1, point2) 请注意,参数的顺序很重要.由于角度计算将是顺时针方向: 如果我调用angle_clockwise(
..
给定3D空间中的一个点,将一条线转换为指向该对象所需的三个角度(例如欧拉角)是什么? 想象一下我在3D中有一条线(或一条盒子),并且想要转换其航向,俯仰和倾斜以从原点指向3D点,我将为那些角度使用什么值? 我无法计算出指向诸如(1,2,3)之类的位置的角度的数学方法. 解决方案 注意:我将使用由 Fletcher Dunn的用于图形和游戏开发的3D数学入门.. /p> 首先,
..
我正在尝试创建4D环境,类似于 Miegakure . 我无法理解如何表示旋转. Miegakure的创造者写了这篇小文章,解释说他为4d转子做了一门课. http://marctenbosch.com /news/2011/05/4d-rotations-and-the-4d-quaternions/ 如何实现此类的功能?尤其是旋转矢量和其他转子并获得逆?的功能. 我会喜欢一些
..
我正在尝试使用P/Invoke使ANGLE在C#中工作.基本上,我将创建一个简单的2D曲面,然后将其传递给Skia(使用SkiaSharp).一切都正常,但是我在将PropertySet编组到非托管代码时遇到了问题. 此位工作正常: // the properties var props = new PropertySet(); props.Add("EGLNativeWindowTy
..
我正在使用Python进行核密度估计和高斯混合模型,以对多维数据样本的似然度进行排名. 每个数据都是一个角度,我不确定如何为机器学习处理角度数据的周期性. 首先,我通过将所有负角添加360来消除了所有负角,因此所有负角都变为正角,-179变为181.我认为,这很好地处理了-179的情况,相似之处与179和相似之处没有显着不同,但它无法处理类似359之类的实例. 我想解决该问题的一种方法
..
我有一组带有x和y坐标的点,可以在下图中看到. 9个点的坐标存储在列表中,如下所示: L = [[5,2], [4,1], [3.5,1], [1,2], [2,1], [3,1], [3,3], [4,3] , [2,3]] 想法是从原点开始按顺时针方向对点进行排序.在这种情况下,原点是彩色的点,并且具有指示订购方向的箭头.不必担心创建确定原点的方法,因为它已经解决了. 因此,订
..
TL; dr:“我不确定如何计算一个向量与另一个向量之间的推力平滑过渡." 我正在编写一个简单的游戏,敌人在空旷的地方(没有墙壁)追击玩家.我正在计算敌人的x& y速度独立地进行,如果它们将它们带向玩家方向则加速它们,如果它们以错误的方式走,则迅速减慢它们的速度(例如EnemyVelocity.x> 0& player.x 虽然躲避敌人的游戏玩法相当有趣,但我希望让敌人使用适当的物理表现.
..
我使用image.HoughLine在我的图像中找到线.我想知道每条线的角度.所以我尝试了: double deltaY = line.P2.Y - line.P1.Y; double deltaX = line.P2.X - line.P1.X; double angle; if (deltaX != 0) angle = Math.Atan2(deltaY, deltaX
..
我需要计算两个点之间的角度(以度为单位),固定点通过一条线与给定的两个点连接. 这是一张说明我需要的图片: 这是我到目前为止尝试过的: public static float GetAngleOfLineBetweenTwoPoints(float x1, float x2, float y1, float y2) { float xDiff = x2 - x1;
..
我有一个经度和纬度,想将其转换为四元数,并且想知道如何做到这一点?我想使用它,因为我有一个可以将地球投射到球体上的应用程序,而且我想从一个位置旋转到另一个位置. 最好! 解决方案 有一种无需使用矩阵或向量即可解决此问题的方法,类似于让我们使用Z-up右手坐标系.我们将经度φ和纬度θ称为点(φ,θ).为了可视化,红色轴对应于X,绿色轴对应于Y,蓝色轴对应于Z. 我们想找到代表从(
..
有人可以建议如何计算三点(长坐标)之间的角度吗? A : (12.92473, 77.6183) B : (12.92512, 77.61923) C : (12.92541, 77.61985) 解决方案 假设您要使用角度ABC(B是该角度的顶点),我看到了两种主要的解决方法.由于您的三个点彼此靠近(纬度小于0.0007°,经度小于0.002°),因此我们可以将地球近似为一个平面,并
..
如果两个部分重叠或相交,我会尝试合并.我的问题类似于public class Segment { private readonly double _from; private readonly double _to; public Segment(double from, double to) { _from = Normalize(from); // 0
..
我需要用Jquery-rotate旋转箭头,但是我不知道光标的角度:( 我尝试进行计算,但是脚本不起作用. 我想要这样的结果 http://www.lonhosford.com/content /html5/canvas/rotate_to_mouse.html //
..
我想在JavaScript中获得3点之间的角度。如果我有点A(x1,y1),B(x2,y2),C(x3,y3),我想获得由线AB和BC形成的角度。 我也想知道,如果这些点是地理坐标,角度是否有差异? 解决方案 尝试此功能: / * *计算角度ABC(以弧度表示) * *第一点,例如:{x:0,y:0} * C第二点 * B中心点 * / 函数find_an
..
我使用start和endAngle渲染了svg圈。它工作得很好。但是当我渲染完整的圆圈(startAngle为70,endAngle为70)时,输出差别很大(0,90,180,270除外)。我错误地为这段代码做了什么? function getPathArc(center,start,end,radius){ end - = this.isCompleteAngle(开始,结束)? 0
..
我想得到一个简单的解决方案来计算一条线的角度(就像一个时钟指针)。 我有2分: cX,cY - 该行的中心。 eX,eY - 该行的结尾。 结果是角度(0 哪个函数能够提供此值? 解决方案 你想要arctangent: dy = ey - cy dx = ex - cx theta = arctan(dy / dx)
..