0

2D ゲームのように座標を指定するにはどうすればよいですか (つまり、右上隅で X = 0 Y = 0 になります)。左のようなもの: ここに画像の説明を入力

4

1 に答える 1

1

2 つの座標系の間で変換するには、いくつかの式を使用するだけです。

openGL_x = (screen_x - width/2)/(width/2)   == a*x + b;
openGL_y = (height/2 - screenY)/(height/2)  == c*y + d;

openGL を使用すると、これら 2 つの線形方程式を ViewMatrix に埋め込んで、ピクセル座標を操作できます。

于 2012-12-22T10:05:44.230 に答える