1. 程式人生 > >CityEngine中的shape軸概念

CityEngine中的shape軸概念

1 Shape軸
在CityEngine的文件中暫時還沒看到對於軸的說明,但是我們可以通過一些例子來對CityEngine中軸的定義有一個瞭解。先看看以下的圖片:
 
圖中出現了兩個軸,在右下角的是場景的軸(以下簡稱為主軸);在Shape的右上角的是Shape自己的軸(以下簡稱為Shape軸)。從這一張圖我們可以看出Shape圖形是具有其自身的軸,這個軸並不是跟主軸平行的,而這個軸也明顯的影響這我們在插入模型的效果的。為了瞭解這個軸的情況,我們用更多的例子去測試。我們再看兩個個圖片:
 
 
兩幅圖片中的數字表示了節點的排序,從這個例子我們不難看出Shape軸的X座標軸是沿著Shape的第一條邊延伸的,同時確定另一條與Shape垂直的座標軸,從而確定Shape軸的三維座標。
在圖上我們還可以看到另一個資訊,就是Shape軸的Y座標軸(綠色)跟Shape不在同一個平面上的,這樣我們也可以斷定Shape軸與主軸的YZ座標是相反的。
2 Shape範圍(Scope)

我們繼續看上一節中的圖片:
 
在圖中的黃色框就是當前矩形的範圍,我們可以明顯的看出Shape範圍並不是以主軸為參考的,而是以Shape軸為參考的。