Paint Demo
Paint Demo
前些日子,幫朋友研究了下 POWERWASH SIMULATOR 這款遊戲的噴槍效果。
實現思路大致是:
1.在標準 PBR材質上加上一張RT的遮罩,讓其物件 髒汙部分與原本的材質做 Blend。
2.物件加上碰撞體 (MeshCollider) ,藉由 射線(Ray) 取得物件與滑鼠的座標,Set Material 到 Shader 內計算出繪製範圍。
3.最後再將範圍 Blit 到對應到 RT上。
由於是 RT的遮罩,所以模型的 UV是不能有共用的部分。
這邊就用以前製作的火炮作展示影片。
留言
張貼留言