如何统一创建遮罩效果

时间:2018-11-27 12:44:07

标签: c# unity3d slice mask

我如何与c#一起在链接中创建类似的效果?我想用滑块控制3d对象的显示。可能吗?我以为是某种面具?

via GIPHY

1 个答案:

答案 0 :(得分:0)

如果要专门使用c#进行此操作,则需要使用Mesh api生成球体网格,然后修改顶点以删除您不想显示的顶点。一个更简单的解决方案是使用片段着色器不绘制您定义的边界之外的像素。这也将更加通用,它将应用于您提供给它的任何网格。

Discarding pixels based on world position显示了如何获得类似的效果。