中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

左/右手坐標系與坐標正/負方向旋轉的詳細介紹

發布時間:2020-05-09 18:10:32 來源:億速云 閱讀:3543 作者:Leah 欄目:游戲開發

今天小編給大家分享的是左/右手坐標系與坐標正/負方向旋轉的詳細介紹,相信大部分人都不太了解,為了讓大家更加了解,給大家總結了以下內容,話不多說,一起往下看吧。

平面直接角坐標系中點的旋轉
在平面直接角坐標系中的一點P0(a,b)繞原點逆時針旋轉θ角度,那么旋轉后的坐標P(x,y)的坐標如下:
x = acosθ - bsinθ
y = asinθ + bcosθ
如果是順時針旋轉θ角度,可以看做逆時針旋轉360-θ度,P坐標為:
cos(360-θ) = cosθ    sin(360-θ) = -sinθ
x=acos(360-θ) - bsin(360-θ) = acosθ + bsinθ
y=asin(360-θ) + bcos(360-θ) = bcosθ - asinθ

x=acos(-θ) - bsin(-θ) = acosθ + bsinθ
y=asin(-θ) + bcos(-θ) = bcosθ - asinθ


空間坐標系中點的旋轉
空間中一點P0(x0,y0,z0)繞X/Y/Z坐標軸正/負方向旋轉θ角度,求旋轉后的坐標p(x,y,z).
左/右手坐標系與坐標正/負方向旋轉的詳細介紹


以左手坐系中點正/負方向繞X軸旋轉為例
繞X軸正方向旋轉: 即從+Y到+Z順時針方向旋轉.
繞X軸旋轉,X坐標不變,也就是說x0不變,y0,z0發生變化.用直角坐標系表示,如下圖所示:
左/右手坐標系與坐標正/負方向旋轉的詳細介紹
因為是從+Y到+Z順時針方向旋轉,如圖1所示.設y0,z0點投影到zoy平面上的點為p0(y0,z0),相當于在平面直角坐標系xoy中繞原點順時針旋轉到p點,只不過此時相當于繞原點逆時針旋轉360-θ角度/或-θ角度:
Z(z0)---->X(a)             Y(y0)---->Y(b)
所以:
z=z0cos(-θ) - y0sin(-θ) = z0cosθ + y0sinθ.
y=z0sin(-θ) + y0cos(-θ) = y0cosθ - z0sinθ.
因此,P點坐標為(x0, y0cosθ - z0sinθ, z0cosθ + y0sinθ).
因為正方向是順時針,則負方向旋轉肯定是逆時針,也就是說應該是從+Z到+Y方向逆時針旋轉.
觀察圖2,p0在zoy(不是yoz)平面中逆旋轉,相當于在平面直角坐標系xoy中繞原點逆時針旋轉到p點:
Z(z0)---->X(a)             Y(y0)---->Y(b)
所以:
z = z0cosθ - y0sinθ
y = z0sinθ + y0cosθ
因此,P點坐標為(x0, z0sinθ + y0cosθ, z0cosθ - y0sinθ).


結論:
左手坐標系:
繞X軸正方向旋轉: 即從+Y到+Z順時針方向旋轉.P點坐標為(x0, y0cosθ - z0sinθ, z0cosθ + y0sinθ).
繞X軸負方向旋轉: 即從+Z到+Y逆時針方向旋轉.P點坐標為(x0, z0sinθ + y0cosθ, z0cosθ - y0sinθ).


繞Y軸正方向旋轉: 即從+Z到+X順時針方向旋轉:P點坐標為(x0cosθ + z0sinθ, y0, z0cosθ - x0sinθ).
繞Y軸負方向旋轉: 即從+X到+X逆時針方向旋轉:P點坐標為(x0cosθ - z0sinθ, y0, x0sinθ + z0cosθ).


繞Z軸正方向旋轉: 從+X到+Y方向逆時針方向旋:P點坐標為(x0cosθ - y0sinθ, z0sinθ + y0cosθ, z0).
繞Z軸負方向旋轉: 從+Y到+X方向順時針方向旋:P點坐標為(x0cosθ + y0sinθ, y0cosθ - x0sinθ, z0).



右手坐標系:
繞X軸正方向旋轉: 即從+Y到+Z逆時針方向旋轉.P點坐標為(x0, y0cosθ - z0sinθ, y0sinθ + z0cosθ).
繞X軸負方向旋轉: 即從+Z到+Y順時針方向旋轉.P點坐標為(x0, y0cosθ + z0sinθ, z0cosθ - y0sinθ).


繞Y軸正方向旋轉: 即從+Z到+X逆時針方向旋轉:P點坐標為(z0sinθ + x0cosθ, y0, z0cosθ - x0sinθ).
繞Y軸負方向旋轉: 即從+X到+X順時針方向旋轉:P點坐標為(x0cosθ - z0sinθ, y0, z0cosθ + x0sinθ).


繞Z軸正方向旋轉: 從+X到+Y方向逆時針方向旋:P點坐標為(x0cosθ - y0sinθ, z0sinθ + y0cosθ, z0).
繞Z軸負方向旋轉: 從+Y到+X方向順時針方向旋:P點坐標為(x0cosθ + y0sinθ, y0cosθ - x0sinθ, z0).


左/右手坐標系點的旋轉方向比較:


繞X軸旋轉:從+Y到+Z方向
左手坐標系,順時針方向旋轉.
右手坐標系,逆時針方向旋轉.


繞Y軸旋轉:從+Z到+X方向
左手坐標系,順時針方向旋轉.
右手坐標系,逆時針方向旋轉.


繞Z軸旋轉:從+X到+Y方向
左手坐標系,逆時針方向旋轉.
右手坐標系,逆時針方向旋轉.

以上就是左/右手坐標系與坐標正/負方向旋轉的詳細內容了,看完之后是否有所收獲呢?如果想了解更多相關內容,歡迎關注億速云行業資訊!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

六安市| 桐庐县| 安庆市| 博客| 奉贤区| 辉县市| 渭南市| 军事| 安陆市| 广饶县| 类乌齐县| 漯河市| 两当县| 南召县| 甘泉县| 启东市| 紫金县| 会泽县| 博野县| 中方县| 平昌县| 工布江达县| 汝南县| 始兴县| 宣汉县| 青河县| 紫阳县| 巴中市| 花垣县| 濉溪县| 普兰店市| 阜新市| 固原市| 台南市| 合川市| 合山市| 视频| 姚安县| 海丰县| 鸡西市| 浦县|