私は自分のためにプログラムを作っていますが、この質問が出てきました。このプログラムはグラフィックを扱うので、パフォーマンスを念頭に置く必要があります。
複数の変数を使用する場合、またはハードコードされたインデックスを持つ配列を使用する場合、パフォーマンスに違いはありますか?ある場合、どちらが良いですか?
説明する:
R = (X * 3.2406) + (Y * -1.5372) + (Z * -0.4986);
G = (X * -0.9689) + (Y * 1.8758) + (Z * 0.0415);
B = (X * 0.0557) + (Y * -0.2040) + (Z * 1.0570);
また
RGB[0] = (XYZ[0] * 3.2406) + (XYZ[1] * -1.5372) + (XYZ[2] * -0.4986);
RGB[1] = (XYZ[0] * -0.9689) + (XYZ[1] * 1.8758) + (XYZ[2] * 0.0415);
RGB[2] = (XYZ[0] * 0.0557) + (XYZ[1] * -0.2040) + (XYZ[2] * 1.0570);
前もって感謝します。