値が特定のしきい値を超えると上の矢印が表示され、しきい値を下回ると下の矢印が表示されるアプリケーションを作成しています。現時点では、これを行う唯一の方法は、2 つの別個の頂点シェーダーとフラグメント シェーダーを構築し、正しい三角形のみに色を付けることです。理想的には、これを行うフラグメント シェーダーに if ステートメントを配置できる方法が必要です。
if (value > threshold)
colour top triangle / colour first 3 coordinates
else
colour bottom triangle / colour coordiantes 4-6
色を付けたい座標を選択する方法はありますか?