在Unity中用Shader实现对模型的裁剪 Shader "Custom/3DMask" { Properties { //纹理贴图 _MainTex ("Texture", 2D) = "white" { } //裁切的范围(根据实际物体大小而定,通过C#赋值)(国际通用为±0.5) _DiscardFactor("DiscardFactor",Range(-1,1)) = 0.0 //裁剪方向 [KeywordEnum(LeftRight, UpDown, Around)]