簡體   English   中英

如何圍繞特定點旋轉幾何?

[英]How do I rotate a geometry around a specific point?

我繞着自己的軸旋轉,但是當我希望圖形繞着不一定在其幾何形狀內的其他點旋轉時,我不明白該怎么做。

標准轉換順序SRT假定幾何圖形的中心為(0,0,0),並且這是旋轉的樞軸點。 例如,如果多維數據集的幾何形狀介於(-1,-1,-1)到(1,1,1)之間,則旋轉多維數據集將使其繞中心(0,0,0)旋轉。 如果將多維數據集幾何圖形放置在(9,9,9)到(11,11,11)處,則在應用SRT時,不再從多維數據集(10,10,10)的中心旋轉它,而是從(0,0,0)旋轉。 效果是立方體繞其幾何形狀之外的點旋轉。

關鍵是旋轉之前幾何頂點的平移將改變旋轉中心。 因此,在旋轉變換之前,請進行幾何頂點平移(通常稱為偏移或錨點btw)以圍繞特定點旋轉。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM