精選文章

SmallBurger Asset Home

  SmallBurger

2019年10月22日 星期二

簡單又易實現的Merge Shader

一般的情況,如果山脈拆開來獨立做,不用Terrain拉高低,就會產生硬的邊緣,用簡單Merge Shader可以解決這個問題,廢話不多說,流程如下:

  1. 渲染地表,並將結果拷貝到一張渲染貼圖上。
  2. 在渲染物件的時候,依照高度資訊,並參考這張Screen Space的渲染貼圖,來進行混色處理
PS:如果不是平地的話,就需要目前的深度貼圖,來取得高度資訊做比較,平地的話,一個固定的height值就OK。
結果如下:



沒有留言:

張貼留言