Graphics OpenGL:绘制不同宽度的线条
我正在寻找一种方法来绘制不同宽度的3D线条。我知道我可以创建三角形,如以下教程所示:Graphics OpenGL:绘制不同宽度的线条,graphics,opengl-es,opengl-es-2.0,Graphics,Opengl Es,Opengl Es 2.0,我正在寻找一种方法来绘制不同宽度的3D线条。我知道我可以创建三角形,如以下教程所示: 然而,当相机旋转时,它在3D中看起来并不好。有没有一种很好的方法可以画出不同宽度的3D线条?如果你认为它在3D中看起来不太好,因为当沿着边缘看时,线条会淡出,那么应该用z将线条画成实际的3D对象。然后,它不再是一条直线,而是一个圆柱体、长方体或任何你选择使用的几何体 OpenGL中没有内置的方法来绘制不同厚度的线。您必须自己做,或者使用外部库 找到了,当我寻找它的时候 不清楚你在找什么。它们的宽度应该如何变化,
然而,当相机旋转时,它在3D中看起来并不好。有没有一种很好的方法可以画出不同宽度的3D线条?如果你认为它在3D中看起来不太好,因为当沿着边缘看时,线条会淡出,那么应该用
z
将线条画成实际的3D对象。然后,它不再是一条直线,而是一个圆柱体、长方体或任何你选择使用的几何体
OpenGL中没有内置的方法来绘制不同厚度的线。您必须自己做,或者使用外部库
找到了,当我寻找它的时候 不清楚你在找什么。它们的宽度应该如何变化,特别是当它旋转时?例如,我希望线条的一部分宽度为2,另一部分宽度为5,等等。为什么当相机旋转时看起来不好,你有什么问题?