CryEngine 學習筆記 5 - 道路跟河流

  編輯器工具使用部分,建立完地形之後就開始場景的擺設,先從簡單的道路跟河流開始,編輯器當中的配置道路有好用的拉線工具,此部分只有點擊配置控制點來調整線段即可,道路的寬、傾斜角度、材質等等都可以在屬性欄設定。



  首先在RollupBar當中點選道路(Road)物件。


  接著在地形上直接點左鍵就可以開始配置控制點,同時控制點之間的線段會自己調整成曲線,當配置的差不多之後,想要結束線段時就連續點擊兩次滑鼠左鍵就可以停止,要注意如果是按Esc的話就會把剛剛配置的清空。


  有時配置控制點的時候如果發現控制點並沒有貼著地形,例如下面這張圖片,基本上只貼著固定的XY平面,有時候可能會需要這樣的功能去限制道路配置,讓道路維持固定平面,但有時候卻需要貼著地形配置。


  此時就要先檢查上方的快速工具列,看是否有點選限制座標軸,上圖點選了限制XY坐標軸,因此道路會維持在同一個水平面。那如果要貼著地形就點選這個這個貼著地形的選項。

--
  當道路配置完成後,如果配置在斜面上或者不平的面上,有些時候是可以做讓道路不完整的設計,但如果此時需要讓路面變成水平,讓路面可以行走的話,就需要調整路面的Height Map。


  此時點選道路參數選項最下面的Align Height Map。


  就可以看到道路部分的Height Map全部調整成相對應的部分了。

--
  接著開始編輯道路材質,點選選項中的材質打開材質編輯視窗,目前就先從預設的材質當中選擇一個道路的材質,選擇完之後記得點選編輯視窗左上角的Assign Item to selected objects。


  然後就可以看到剛才的路徑已經配置好設定的材質,此時可以明顯的看出來其實他的路徑是一塊一塊材質連接起來的,也因此在旁邊的屬性視窗可以設定每個方塊的寬度,材質的Tile次數,來調整道路的外觀。


  當製作完之後要再編輯道路,此時同樣先點擊道路參數欄的Edit,接著再點選每個控制點就可以編輯控制點了。
  如果需要在路徑上增加控制點請按Ctrl+滑鼠左鍵,就可以在路徑的點擊處增加控制點。
  如果要刪去控制點,就直接在該控制點連續點兩下左鍵就可以刪掉該點。

--
  有的時候會發現道路不符合道理,或這不是自己預期的狀況,就可以重新編輯節點,就這張圖來看,道路越過一個山峰,但是角度實在太高了,所以開啟編輯後點選我要調整的控制點。


  因為我只要調整座標,所以上方快速控制列選擇移動的選項。


  接著我把上方兩個座標點都往下移了一段距離。


  最後再次點選Align Height Map,就會調整道路的Height Map,此時也可以看到路徑地形的改變。


--
  最後編輯河川也跟道路差不多,同樣也是有線段工具使用。



  不過河川的編輯跟道路有些不同,根據說明,河川是個平面的,所以不會跟著地形傾斜,而且河川地設定是有體積的,從這張圖來看,下方雖然是空白的,但是實際上攝影機在其中會有水中的特效。



  所以為了避免破綻,建議是做成淺U型的地形。



  此時再配置好河川,記得設定寬度避免沒跟牆壁接觸,然後再設定水的透明度(Fog)等等參數調整,就可以做出一個簡單的河流了。

No comments:

Post a Comment