Obi Fluid插件是一款為unity3D用戶提供的水流效果插件,很多游戲中都會有河流湖泊之類的存在,大家自己去建模非常麻煩,可以直接使用這款Obi Fluid插件制作出水流效果,非常方便。
使用說明:
1、將包導(dǎo)入項目 本人親測為 Unity2017.2 版本無報錯
創(chuàng)建 流體發(fā)射口
流體發(fā)射口腳本截圖
obi Particle Renderer : 控制單個粒子效果的設(shè)置 Render 口 是否顯示材質(zhì)球 當(dāng)不勾選時才能通過攝像機渲染處理將流體效果處理出來(勾選時:Scene 視圖中可看到粒子球便于調(diào)整 )
Particle Color 流體效果顏色 控制立體的顏色同時也渲染 后的液體顏色
Radius Scale 單個粒子的大小比例 (注:計算碰撞點在1的位置如果比例大于1可能會出現(xiàn)流體大出容器效果)
Obi Emitter :
solver: 添加一個計算方式 必須添加 (可以調(diào)節(jié)粒子體現(xiàn)不同的效果)
Collision Material : 碰撞材質(zhì)設(shè)置
Emitter Material : 發(fā)射材質(zhì)效果設(shè)置,高清 低模等
Num particles :1000 總共發(fā)射的粒子數(shù)量 盡量保持同時存在粒子小于200
World Velocity Scale 時間速度比例 ?暫未發(fā)現(xiàn)作用
Fluid Phase ; 流體分層 默認(rèn)為1 越高的越上面,用于制作多層水層 當(dāng)為0時和碰撞器同級,為負(fù)將差穿這個容器
Speed 流體的發(fā)射速度 流體粒子受重力影響 發(fā)射器 藍(lán)色箭頭為發(fā)射方向 藍(lán)色箭頭數(shù)量為單詞發(fā)射個數(shù)
Lifespan 粒子的存在時間 生命周期
Random Velocity 粒子的隨機便宜速度 越大波 動越大 控制在較小的范圍可以模擬水流涌動效果
Obi Emitter Shape Disk: 此為圓形發(fā)射器還有 其他發(fā)射器模式請自行嘗試Radius 發(fā)射器大小比例
Edge Emission 口 是否是邊發(fā)射?默認(rèn)向正前方發(fā)射 勾選后由發(fā)射器邊緣向四周發(fā)射攝像機部分
腳本功能介紹:
Partucle Renderers: Size 列表
將要渲染的流體發(fā)射器拖入此列表
Blur Radius :半徑模糊 渲染粒子球直接的模糊融合
Thickness Cutoff :截止厚度 渲染模式下水層厚度 越厚越不容易出現(xiàn)穿透的情況 同時資源消耗更高
Color Material:默認(rèn)就好了一些水質(zhì)的材質(zhì)
Fluid Material : 流體的渲染材質(zhì)
補充:渲染流體必須是事先再場景內(nèi)顯示 才能渲染,如果是后面隱藏顯示的將無法渲染;