我需要绘制蜡烛棒图。我通过两个三角形(蜡烛体)和线条(阴影)绘制蜡烛。蜡烛看起来像这样。
有时打开和关闭价格等于,两个三角形的所有Y坐标都在一个值中。在这种情况下,OpenGl不会提取这些值。但是当发生这种情况时我需要绘制小矩形。可能存在一些绘图模式有什么帮助我(现在我使用GL_TRIANGLES)。或者另一个解决方案。
您所描述的是应用程序逻辑问题,而不是渲染问题。应用程序可以检测到框“太小”的事实,然后应适当调整顶点坐标以定义最小间距。
线条图元允许指定线宽(以像素为单位),因此您可以为“太小”的情况换出线条的三角形,但我希望它有点笨拙并且不比调整三角形坐标更容易。