我正在为ios和Android制作3D应用程序。
下面的图像中的每一个物体都有不同的材料。
我希望使与对象2相交的对象3的部分显示为,与对象1相交的部分消失为。
备注:
物体3上下移动。
这三个物体与相机的深度相同(相同的z)。
发布于 2019-10-08 15:36:49
您将不得不使用Cg/HLSL在联合的ShaderLab中编写自己的着色器,并使用模具缓冲区。团结手册为您提供了基本知识,同时可以找到一个很好的实用介绍这里。
简而言之,模板允许您根据其他着色器传递的参考值启用/禁用剪辑空间中的重绘。请注意,这些值是全局的,所有着色器都可以在缓冲区中读写,因此您应该仔细选择一个引用值。
https://stackoverflow.com/questions/58284902
相似问题