几何旋转
陕西龙人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
三维点的旋转
加入一个点(x0, y0, z0)绕Z轴旋转beta,然后又绕Y轴旋转theta后,那么可以直接利用矩阵相乘,如下。上一章节讲述了二维点的旋转,类似我们可以推广到三维中,另外在三维坐标系统中一个物体的旋转涉及到上下和左右转动.当你有一个三维空间中的点,并且你想要将这个点绕 z 轴旋转一个角度 β 时,你可以使用下面的旋转矩阵。那么(x0, y0, z0)绕Z轴旋转后的点如下。通过矩阵乘法,你得到新的坐标 (x,y,z)鼠标移动计算阳角或者方位角如下。同理绕X轴旋转一个θ角,同理绕Y轴旋转一个θ角。原创 2025-01-07 14:30:08 · 413 阅读 · 0 评论 -
二维点的旋转
假设我们有一个点 A(x0,y0),我们可以先考虑点 A 到原点 O 的距离 r, 以及从正 x 轴到点 A 的连线所形成的角 α, 这样,点 A 的坐标就可以表示为 (rcos(α),rsin(α))。当我们绕原点逆时针旋转角度 β 时,点 A 的 x 坐标会受到 cos(β) 和 −sin(β) 的影响(分别乘以 x0 和 y0,而 y 坐标会受到 sin(β) 和 cos(β) 的影响。由于点 A 的坐标是 (x0 ,y0 ),我们可以将其表示为 rcos(α) 和 rsin(α),原创 2025-01-07 12:01:35 · 398 阅读 · 0 评论
分享