カメラから見た時の深度を描画する方法です。 _CameraDepthTextureをシェーダから取得する _CameraDepthTextureの値を実際に使用する値に変換する 結果 余談: CommandBufferを使った実装 _CameraDepthTextureをシェーダから取得する マニュアルによると、_CameraDepthTextureをシェーダ内で定義すればデプステクスチャが得られるようです。 docs.unity3d.com シェーダは次のようにします。 Shader "ShowDepthTexture" { SubShader { Cull Off ZTest Always ZWrite Off Tags { "RenderType"="Opaque" } Pass { CGPROGRAM #pragma vertex vert #pragma fragment fra
