C# 如何使用Unity shader graph制作轮廓着色器

C# 如何使用Unity shader graph制作轮廓着色器,c#,unity3d,C#,Unity3d,我想制作一个轮廓着色器,但只实现了以下功能。完全在球体上工作。而在古巴,这几乎不起作用。谁必须使用着色器图形,请帮助 我试图重新创建你的着色器,你有正确的着色器类型吗 您在那里创建的效果将在具有特定角度的面上进行发射。在着色器编辑器中创建轮廓着色器不起作用。下面是一个youtube教程,用于创建您试图实现的效果类型 请随意尝试。这只是尝试重新创建轮廓着色器。我想知道,在这里,如何制作这个着色器@我需要的Draco18着色器GraphI当时不知道。因为为了在模型周围获得均匀的厚度,需要使用ge

我想制作一个轮廓着色器,但只实现了以下功能。完全在球体上工作。而在古巴,这几乎不起作用。谁必须使用着色器图形,请帮助

我试图重新创建你的着色器,你有正确的着色器类型吗


您在那里创建的效果将在具有特定角度的面上进行发射。在着色器编辑器中创建轮廓着色器不起作用。下面是一个youtube教程,用于创建您试图实现的效果类型

请随意尝试。这只是尝试重新创建轮廓着色器。我想知道,在这里,如何制作这个着色器@我需要的Draco18着色器GraphI当时不知道。因为为了在模型周围获得均匀的厚度,需要使用
geom
方法来创建新几何体以及两个带有模板遮罩的渲染过程。我不知道Shader Graph是否支持这两种方法,但这不是正确的方法。整个东西的轮廓不会有相同的厚度,如果不算作“轮廓”,线条会在不同的地方。这就是我的意思,你读过标题了吗?这只是尝试重新创建轮廓着色器。我想知道,在这里,如何制作这个着色器!那么,当隐藏在某个物体后面时,你能把轮廓放在物体上,而不是放在隐藏的物体上吗?