Unity3d 多個攝像機疊加效果

2021-09-21 09:02:08 字數 635 閱讀 7470

今天學習到乙個多個攝像機看到的場景在同乙個層顯示,比如我們做乙個類似反光鏡的效果,當然反光鏡可以直接用shader來實現,但我就是了實現乙個模擬這樣的乙個效果,乙個攝像機將看到的影象顯示到乙個texture上,然後將textrue賦予乙個面板,然後另乙個攝像機看到這個的這個面板放在ui層,然後最後將所有場景裡面的物體都置於maincamera的可見區域。

1.匯入ngui包,建立四個button,分別命名為裝置1-4,這就形成了左邊的四個按鈕;

2.建立乙個新的層,取名為ui層;

3.建立乙個texture和乙個camera,並將camera的culling mask的ui層取消,並且將它的targettexture設為剛剛新建的texture,這樣這個攝像機所看到的就呈現在這個texture上;

4.新建乙個plane和新的camera,並將該plane豎直放置,並且拖放到這個camera下,然後將texture拖放到plane裡,設定這個攝像機的layer為ui,並且將cullingmask設定為ui;

5.設定maincamera的cullingmask屬性去掉ui層,不然也能看到ui層,就會出現兩個ui層了;

unity3d攝像機引數

1.clear flags 清除標記。決定螢幕的哪部分將被清除。一般使用者使用對台攝像機來描繪不同遊戲物件的情況,有3中模式選擇 skybox 天空盒。預設模式。在螢幕中的空白部分將顯示當前攝像機的天空盒。如果當前攝像機沒有設定天空盒,會預設用background色。solid color 純色。選...

unity3d攝像機引數解釋

unity3d攝像機引數 1.clear flags 清除標記。決定螢幕的哪部分將被清除。一般使用者使用對台攝像機來描繪不同遊戲物件的情況,有3中模式選擇 skybox 天空盒。預設模式。在螢幕中的空白部分將顯示當前攝像機的天空盒。如果當前攝像機沒有設定天空盒,會預設用background色。sol...

unity3D之攝像機的調換

知識總結 我們今天主要學習了關於攝像機的轉換問題,對於轉換攝像機,我們只需要在遊戲物件下面加個攝像機,然後因為是第一人稱所以需要給遊戲物件新增角色控制器,這樣才能實現遊戲物件的移動,再接著你也可以用於移動來使物體移動。下面先看看效果吧 如下 首先是立方體的 public charactercontr...