使用相同的Y坐标绘制rect

问题描述 投票:0回答:1

我需要绘制蜡烛棒图。我通过两个三角形(蜡烛体)和线条(阴影)绘制蜡烛。蜡烛看起来像这样。

有时打开和关闭价格等于,两个三角形的所有Y坐标都在一个值中。在这种情况下,OpenGl不会提取这些值。但是当发生这种情况时我需要绘制小矩形。可能存在一些绘图模式有什么帮助我(现在我使用GL_TRIANGLES)。或者另一个解决方案。

android opengl-es opengl-es-2.0
1个回答
1
投票

您所描述的是应用程序逻辑问题,而不是渲染问题。应用程序可以检测到框“太小”的事实,然后应适当调整顶点坐标以定义最小间距。

线条图元允许指定线宽(以像素为单位),因此您可以为“太小”的情况换出线条的三角形,但我希望它有点笨拙并且不比调整三角形坐标更容易。

© www.soinside.com 2019 - 2024. All rights reserved.