<分区>
我找不到向我展示其工作原理的教程,我也不明白。我想用它来绘制虚线,因为我有一个生成三角形的算法,并希望它在达到一定距离后跳过一些(有点像 glLineStipple)
谢谢
<分区>
我找不到向我展示其工作原理的教程,我也不明白。我想用它来绘制虚线,因为我有一个生成三角形的算法,并希望它在达到一定距离后跳过一些(有点像 glLineStipple)
谢谢
最佳答案
很难从你的问题中准确理解你想做什么,但 gl 中多边形点画的工作方式基本上是这样的:你可以启用多边形点画并提供用于控制点画的 32x32 图案。就好像这个图案平铺在您正在绘制的整个窗口上一样。落在像素(窗口坐标)上的多边形片段不会在 gl 管道中进一步发送(因此不会绘制这些多边形片段。)
不过,我不确定您要尝试做什么 - 如果您能澄清一下,我或许可以给您一个更具体的答案。
关于c++ - GlPolygonStipple 的掩码参数如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3318692/