2018年10月30日 星期二

PBR Naval Cutter – 14-Carronade Cutter - 物理基礎渲染的海軍獨桅縱帆船 - 14 近距臼砲獨桅縱帆船

分類:3D Models/Vehicles/Sea
發行者:Hessburg
最初發佈:2017 年 1 月 13 日。
已使用 Unity 5.4.1 提交。
取得 PBR Naval Cutter – 14-Carronade Cutter



本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。

需要 Unity 5.4.1 或更高版本。

在 1830 年代法國海軍使用的一種 14 近距臼砲獨桅縱帆船的高品質 3D 模型。這個 3D 模型是以在巴黎國立海洋博物館可看到的獨桅縱帆船比例為基礎。

這個模型僅適用於桌機!(沒有在手機上測試過!)帶有許多已分離和都有它們父子關係的可旋轉部件,並且可以旋轉。這個資源附帶粒子特效和聲音特效來模擬近距臼砲射擊。

包含一個帶有輔助程式的預置元件(Prefab)來升帆和降帆、設置風速、設置風向、打開和關閉砲口、旋轉近距臼砲、旋轉方向舵、帆桁和帆杠。

帆的幾何形狀是平的,以供 Unity 的布料系統設置來模擬風。經由 Blend Shape 升降帆(不幸的是目前 Blend Shape 沒有與布料相容,當切換到 Blend Shape 時,在風吹到布以及平坦幾何完成之間快速平滑的過渡可能導致微小的閃爍。)帆和旗子使用不同版本的雙面 Standard Shader。為了使它們與可旋轉部件一起工作,一些繩索由腳本處理 - 這些繩索以 Line Renderer 為基礎。
請注意,由於帆船裝備的複雜性質,將不會總是完美的運作:有時候繩索會穿透帆,有時候布料可能會穿過碰撞器。
這資源有個提供第三人稱原型使用的簡單甲板碰撞設置。
紋理最大為 4096x4096,但如果你在匯入時減少紋理大小,它仍然會看起來不錯。船身使用 Unity 5 的 Standard Shader(反照率、金屬/平滑度、法線貼圖、高度圖、環境遮擋)。

顯示在 Unity 中的統計訊息(關閉陰影):
LOD0: Tris: 124.5k, Verts: 107.1k – SetPass calls: 11 – Battches: 78 – Saved by batching: 76
LOD1: Tris: 52.2k, Verts: 49.7k – SetPass calls: 6 – Batches: 19 – Saved by batching: 49
LOD2: Tris: 22.0k, Verts: 21.2k – SetPass calls: 6 – Batches: 18 – Saved by batching: 22

包含兩個示範場景展示如何使用 GUI 控制方向舵、帆、砲口和近距臼砲的旋轉。第三個示範場景展示了用於近距臼砲的粒子特效。

你可以在此預覽腳本參照:
腳本參照

1.1 中的新功能:添加了近距臼砲的粒子特效(火花、火焰和煙霧)和音效。

特效提供單次射擊和舷側齊射的模擬。每個舷側齊射的近距臼砲都有一個短暫的隨機延遲,以提供更逼真的模擬。重新裝填是透過一個簡單的計時器來模擬的(當一個近距臼砲已在 10 秒前發射,而重新裝填的時間設置為 27 秒,直到重新裝填時間結束為止,近距臼砲將不會發射 - 即使它作為舷側齊射的一部分被命令發射。- 請注意:這只是視覺模擬,並不提供任何彈道計算或物理來模擬砲彈。

使用者成功的使用 VR 測試了這個模型。

請注意:這個資源包沒有具備其它的腳本或任何方案來真實的移動船模型或給予浮力!所包含的腳本僅支援帆船部件的旋轉。沒有包含額外的美術作品或水!

取得 PBR Naval Cutter – 14-Carronade Cutter














































取得 PBR Naval Cutter – 14-Carronade Cutter

本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。