5 獲取深度圖在Shader Graph中的確不是特別直觀的一個思路是借助Unity的內置變量通過Scripting的方式提前準備好數值然后傳遞給材質參數具體做法是在場景中找到主相機并設置Depth Texture Mode為DepthOnly這樣就會生成相關的深度貼圖接下來在Shader Graph里用Property節點定義一個Texture類型的變量將其賦值為_CameraDepthTexture最后通過Sample Texture 2D節點讀取數據不過要注意有時候可能需要額外做gamma校正以保證結果準確無誤