OpenGL:绘制不同宽度的线条

时间:2014-04-20 09:54:34

标签: graphics opengl-es opengl-es-2.0

我正在寻找一种绘制宽度不同的3D线条的方法。我知道我可以创建三角形,如下面的教程:http://www.merowing.info/2012/04/drawing-smooth-lines-with-cocos2d-ios-inspired-by-paper/#.U1OZeea28rf

但是,旋转相机时,3D效果不佳。有没有一种很好的方法来绘制宽度不一的3D线?

1 个答案:

答案 0 :(得分:0)

如果您认为它在3D中看起来不太好,因为在边缘看时,线会淡出,然后该线应该被绘制为实际的3D对象,并带有z 。然后它不再是一条线,而是一个圆柱体或长方体或您选择使用的任何几何形状。

在open-gl中没有内置方法来绘制不同厚度的线条。你必须自己做,或使用外部库。

找到this one,当我搜索它时。