Unity Camera的正交和透視

2021-10-20 19:16:34 字數 821 閱讀 7652

projection:投射,投影

無法判斷距離

正交檢視無法看到乙個物體是遠離自己還是正在我們面前。為什麼?

因為它不會根據距離收縮。所以如果你如果你畫乙個固定大小的物體在視點前面,同時畫乙個同樣大小的物體在第乙個物體的遠後方,你無法說那個物體是第乙個。

因為兩個都是一樣的大小,根距離無關。他們不會隨著距離而收縮。

因此我們在ui或2d遊戲使用orthographic 正交相機

通常我們在unity中製作2d ui,或是2d遊戲的時候,就會把camera的投射選擇此項,例如ngui的uicamera元件,預設的檢視就是正交,還有2dtookit,也會把main camera的檢視選擇成正交。

例子:遠小近大

乙個高個子的人站在你面前,他看上去是很高的。

但是如果這個高個子站在100公尺以外,他甚至還沒有你的拇指大。

讓物體遠你近一點

如果你要讓乙個物體離你近一點,那麼你需要把z值調小,負數越大(z值越小)就越在前面顯示,同理當z為正數(越大)就顯示在後面

函式的正交與向量正交

函式的正交是向量正交概念的推廣。乙個函式f x 可以視之為無窮維向量。在n維空間中兩個向量的正交是用內積這個概念來定義的 設x x1,x2,xn y y1,y2,yn 則x與y正交定義為其內積 x y x1 y1 x2 y2 xn yn 0。設f x g x 是定義在 a,b 區間的兩個可積函式,f...

空間正交基的定義 正交矩陣

正交 可以簡單理解成就是垂直.正交矩陣 定義 滿足 這個怎麼理解呢?我們假設a是乙個列向量矩陣,標識為 a 從上推導可以看出 任意 如果i和j不相等 則 0,那就是說這兩個向量垂直.如果i和j相等 則 1,那就是說 向量自身的內積為1,也就是 向量是單位向量 模為1的向量 對於正交矩陣,組成它的列向...

空間正交基的定義 標準正交基

本節主要接受歐氏空間中標準正交基的確定,這一塊是考研中比較容易得分的乙個版塊,但是大家要注意的是乙個失分點,大家容易忽略如何去確定標準正交基,所以大家一定要注意基礎定義的熟練掌握,切勿眼高手低,多去記憶基礎定義,考試遇到題目的時候,能夠快速得分.定義1.歐式空間v中一組非零的向量,如果它們兩兩正交,...