私はカラー配列を持っています。私がShapeRendererを使うと、時間がかかります。 私はこのコードを使用します。LibGDXカラー配列をレンダリングする最速の方法
for (int i = 0; i < colors.length; i++) {
for (int j = 0; j < colors[0].length; j++) {
shapeRenderer.setColor(colors[i][j]);
shapeRenderer.rect(i,j,1,1)
}
}
テクスチャがピクセルから作られ、そのレンダリングが本当に速いですしているので、より高速な方法があるに違いありません。私の質問は:どのように私はこの色の配列をテクスチャと同じ速さでレンダリングできますか?
テクスチャは本当に速いそれは一般的にGPUにわずか数の呼び出しだから描かれています。このピクセルごとにピクセルを行うには、さらに多くの呼び出しと状態の変更が必要です。配列が頻繁に変更された場合、それを変更することはあまりありません。そうでない場合は、変更されたときにそれらをテクスチャに描画し、テクスチャを使用するだけです。 – CConard96
アレイは1回だけ生成されるため、どのようにテクスチャに変換できますか? –