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