三角带和退化三角形

LongDuZboub

我的问题可能很愚蠢,但是我没有找到利用三角带的好例子:

http://i.stack.imgur.com/KL8jk.png

具有这样的顶点:

A: -0.5f, -0.5f,  // Bottom left.
B: -0.5f,  0.5f,  // Top left.
C:  0.5f, -0.5f,  // Bottom Right.
D:  0.5f,  0.5f   // Top right.
----------------------------------
B--D
|\ |
| \|    
A--C    

有时,在示例中,我们可以找到以下配置:

  • A,B,C,C,B,D

或这个:

  • A B C D

什么是正确的?我已经尝试了这两种方法。

现在,我想使用退化三角形合并两个正方形。

B--D    F--H    
|\ |    |\ |    
| \|    | \|    
A--C    E--G    

这是我所拥有的:

ABCD + DEEF + EFGH

但是在这里,有时我还会有一些人工制品。

JWalker

如果使用背面剔除,则两种配置将不会产生相同的结果。在ABCD情况下,BCD为逆时针方向,而在ABCCBD情况下,CBD为逆时针方向。绘制两个四边形的正确方法取决于您是否关心方向。我建议ABCDDEEFGH。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章