前言
這篇文章將會介紹 Unity 相機的介紹。
Camera | 相機
相機是遊戲中玩家看世界的虛擬鏡頭,當遊戲中沒有相機遊戲物件的話遊戲就沒有畫面,因此是創建遊戲專案默認出現的遊戲物件之一。
Screen space | 螢幕空間
螢幕空間以像素為單位定義。 屏幕的左下角是(0,0), 右上角是 (pixelWidth,pixelHeight),z 軸是相機的世界座標單位,不會使用到。
Viewport space | 視區空間
視區空間是相機被歸一化後的相機相對空間, 相機的左下角是 (0,0), 右上角是 (1,1)。 z 軸是相機的世界座標單位,不會使用到。
World space | 世界空間
相機的世界空間座標,是指把相機當作遊戲物件來使用,通常我們遊戲物件建立出來的相機就是使用世界空間座標,當然這個情況下就有Z軸了。
應用
接下來會介紹兩個跟相機空間有關的兩個不同應用範例。
介面
當我們使用 Canva 創建一個介面,這個時候可以從中選擇他的渲染模式,而在這個時候可以選擇上述的兩種,也就是螢幕空間和世界空間。
動畫
當我們要製作動畫時,很可能會製作出不同的相機出來設計,這些相機會處於世界之中,並且有各自的照射範圍。
後記
我在事情都完結以後,會來統整我自己現在的文章內容,並總結出接下來一年的期許和目標,估計未來可能撰寫文章的方向。
光是相機有許多可以講的東西,我還可以分享怎麼運用相機做動畫、特效覆蓋相機這兩個內容,,這一次專案完成以後,我可以分享的小技巧和知識新增了許多,接下來可以慢慢釋出,期待吧!
瓶裝雪
參考資料