我正在尝试为具有特定颜色的彩色 3D 立方体提供不同颜色的边框。立方体当前使用混合现实工具包/标准着色器来着色。现在我仍然想通过这个着色器为立方体着色,但也将立方体的边缘着色为黑色。
有没有办法在不改变Shader的情况下做到这一点。我只找到了像资产快速轮廓这样的例子,但它们并没有为所有边缘着色。此外,当他们在外部添加轮廓时,他们会使物体变得更大。我希望边框位于立方体的“内部”,以便大小保持不变。 作为我想要实现的目标的视觉示例,请参阅以下图片:
大纲错误的示例(如快速大纲):
正确轮廓的示例:
我需要编写自己的着色器还是有一个着色器可以做到这一点。或者甚至可以在没有特定着色器的情况下使用一些我没有找到的网格代码来做到这一点?