unity3D中 局部座標,世界座標以及屏幕座標,transform變換座標以及 變換方向心得

unity3d 參考座標系

      參考座標系(Reference Coordinate System)列表是讓你指定用於變換(移動move、旋轉rotate和縮放scale)的座標系。選項包括視圖座標view,屏幕座標screen,世界座標world,父座標parent,局部座標local,網格座標grid和拾取座標pick。

      在屏幕座標系下,所有的視圖(包括***圖perspective)使用視口屏幕座標。 視圖座標view是世界座標world和屏幕座標screen的混合座標系。使用視圖座標時,所有的正交視圖(orthgraphic views)使用屏幕座標screen,然而***圖使用世界座標world。

      注意:座標系被設置在一種變換對另一種變換的基礎之上,所以在選擇座標系之前應先選擇變化方式。如果你不想改變座標系,打開Customize menu > Preferences > General tab > Reference Coordinate System group > Constant。

      逐項解釋:

      View視圖座標:在默認座標系下,在所有的(正交)視圖中X,Y,Z三個軸是相同的。當你使用這個座標系移動一個對象時,你所移動的對象與視口空間有如下關係。
      ·X軸總是指向(屏幕)右側。
      ·Y軸總是指向(屏幕)上方。
      ·Z軸總是垂直屏幕指向你。

      Screen屏幕座標:使用激活的視口屏幕作爲座標系。
      ·X軸是水平的,正方向指向(屏幕)右側。
      ·Y軸是垂直的,正方向指向(屏幕)上方。
      ·Z軸是進深的,正方向指向你。
      因爲屏幕座標模式是以激活視口作爲它的座標方向,未激活視口中軸三腳架上X,Y,Z的指向顯示當前激活視口的方向。當你激活這個視口時,軸三腳架上的指向將會改變。

      World世界座標:從前視圖front看:
      ·X軸正方向指向(屏幕)右側。
      ·Z軸正方向指向(屏幕)上方。
      ·Y軸正方向背離你。

      Parent父座標:使用所選擇對象的父對象的座標系統。如果對象未鏈接到特定的物體上,那麼它是世界的子物體,即父座標與世界座標相同。

      Local局部座標:使用所選擇對象的座標系統。一個對象的局部座標來自它的樞軸點。你可以通過使用選項中的Hierarchy命令面板, 相對於對象調整局部座標的位置和方向。
      當局部座標處於激活狀態,按鈕“Use Transform Center”是不起作用的,所用的變換使用局部座標軸作爲變換的中心。在一個選擇集中的幾個物體,每個分別使用它自己的中心來做變換。

      Grid網格座標:使用激活網格的座標系。

      Pick拾取座標:使用場景中另一個對象的座標系。
      當你選擇Pick以後,單擊選擇單個物體,此物體的座標系將被用於變換。對象的名字出現在變換座標系列表中。
      事實是在列表中所存儲的對象名稱使你可以拾取此對象的座標系,改變激活的座標系,而且可以稍後再使用對象座標系。列表中儲存四個最近拾取的對象名稱。
      當你使用拾取座標來指定一個對象作爲參考座標系時,你能夠按下“H”顯示選擇對象對話框,並從那裏選擇對象。

      ----World Coordinate System--世界座標系

      這個座標系將世界空間或模型空間作爲一個整體。
      世界空間是世界座標系,世界座標系是軟件用於在場景中追蹤對象的。當你看到視口中的主珊格,你就見到世界空間座標系。世界空間是固定不變的。
      在世界座標系下,從前視圖front看去,X軸正方向指向(屏幕)右側,Z軸正方向指向(屏幕)上方,Y軸正方向背離你。

      ----Local Coordinate System--局部座標系 局部座標系是與所選擇對象具有特定關係的座標系。
      每個對象有它自己的局部中心和座標系,這與定義的此對象樞軸點的位置和方向相同。一個對象的局部中心和座標系聯合定義了它的物體空間。
      對象的X,Y,Z軸的方向,Z軸依賴於對象的當前變換。與世界座標系比較。當你無意中旋轉一個對象時你能夠發現兩個座標系之間的不同,例如一個汽車模型的車輪,用世界座標軸代替對象局部座標軸。車輪立即沿一個大的弧線飛出,因爲旋轉的中心是在世界座標的原點。
      要正確旋轉車輪,首先變換座標系爲局部座標,使用工具條中的參考座標系列表。車輪繞它自己的中心旋轉,那裏是他局部座標的原點。

      ----Pivot Point--樞軸點

      變換中心,或稱樞軸點,是發生旋轉或發生比例變形的部位。
      所有的物體具有一個樞軸點。你可以想象樞軸點爲一個對象的局部中心或局部座標系的代表。
      一個對象的樞軸點用於以下幾個目的:
      ·當樞軸點變換中心被選擇時,作爲旋轉和比例變換的中心。
      ·設置修改器中心的默認位置。
      ·定義所鏈接子物體的變換原點。
      ·定義IK結合的位置。
      通過使用“Hierarchy”命令面板中的“Pivot”功能,你能夠在任何時候顯示和調節一個對象的樞軸點的位置和方向,調節一個對象的樞軸點不會影響任何與其鏈接的子物體。

163354117

  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章