【问题标题】:Draw edges of a polygon with OpenGL shaders使用 OpenGL 着色器绘制多边形的边缘
【发布时间】:2011-10-15 10:30:23
【问题描述】:

我想知道是否可以使用片段着色器以特定颜色绘制渲染多边形的边缘,如下图示例所示:

还是应该单独渲染它们?

【问题讨论】:

  • 你如何让它工作?我真的需要一个解决方案。

标签: opengl-es polygon shader opengl-es-2.0


【解决方案1】:

在此页面上查看相关工作:http://web.archive.org/web/20120527185124/http://cgg-journal.com/2008-2/06/index.html

顶点着色器应该渲染多边形,其中到每条边的距离是彩色的。

详细解释了每个“单元格”着色之间的区别。

【讨论】:

  • 谢谢,这看起来不错,但在 opengl es 2.0 中缺少几何着色器 :) 还有其他提示吗?
  • 经过一番挖掘后,我意识到这也可以在没有几何着色器的情况下完成。感谢您的提示。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-08-04
  • 1970-01-01
  • 2013-03-11
  • 2018-09-29
  • 2023-03-27
相关资源
最近更新 更多