【Unity】13.3 Realtime GI示例

分類:Unity、C#、VS2015工具

建立日期:2016-04-19ui

1、簡介

使用簡單示例而不是使用實際示例的好處是能讓你快速理解光照貼圖和光影效果相關的概念和基本設置辦法,這樣可避免實際複雜場景中其餘因素的干擾。一旦你熟悉了這些基本用法,在實際場景中依然是這樣用。設計

本例子最終實現的效果以下:3d

image

2、設計步驟

一、新建工程對象

啓動Unity應用程序,新建一個名爲ch1301_lightingDemo的工程。blog

二、建立場景遊戲

打開菜單欄中的【Cameobject】→【Create Cube】選項,在場景中建立5個Cube,利用Toolbar(工具欄)中的移動、旋轉、縮放等命令編輯所建立的Cube構造一個簡單的場景,以下圖所示:get

image

 

三、將5個Cube都設置爲staticit

選中相應的Cube,在Inspector視圖中,勾選該對象的Static複選框將Cube標記爲static,即通知Unity這些物體是不會移動的靜態物體,這類遊戲對象將會參與到光照圖的烘焙,以下圖所示:bfc

image

四、打開Lighting窗口

打開菜單欄中的【Window】->【Lighting】:

image

 

此時就會彈出Lighting視圖。

五、設置烘培選項

在層次視圖中選中方向光源,在Lighting視圖中的Object標籤頁下就會出現該光源的設置,按下圖配置相關參數:

image

爲了重現場景,先將該場景另存爲Realtime1。

六、烘培

單擊【Build】,它就會自動進行烘培處理。

將該場景另存爲Realtime2。

按【播放】按鈕,預覽光影效果,以下圖所示:

image

相關文章
相關標籤/搜索