如何检测三角形边缘并访问形成三角形边缘的两个顶点?

时间:2018-10-31 07:28:07

标签: glsl fragment-shader

我还看到了其他一些问题,这些问题仅涉及使用重心坐标在三角形边缘上绘制片段,但我还需要更多,我想知道是否应该使用另一种方法。

这基本上是一个阴影贴图渲染,我想将一些其他结果写入FBO颜色附件。 (即光原点-边顶点平面方程)。

我可以通过将三角形转换为直线的几何着色器轻松地做到这一点,但它并不精确到像素到像素的三角形边缘。而且这也引起了我无法接受的深度战斗。

我希望在片段着色器中找到一个窍门,以某种方式可以渲染三角形并在那里获取边缘顶点坐标。

0 个答案:

没有答案