1. 程式人生 > >【Unity3D】【NGUI】如何在UI上顯示3D模型

【Unity3D】【NGUI】如何在UI上顯示3D模型

NGUI討論群:333417608

1、建立一個3D攝像機,渲染3D模型。(我為了方便就把模型放到了Camera的下面,你可以不這樣)


2、在2D裡面指定一個TopLeft和BottomRight,用來表示模型渲染到UI上面的區域


3、在之前的3D攝像機上掛上UIViewPort指令碼,幾個變數如圖所示。


4、結果就是這樣。


需要注意的地方:

1、3D攝像機的depth要大於2D攝像機的depth

2、3D攝像機的Clear Flags需要設定為Depth Only或者Dont Clear