私はOpenGL ESで私を紹介しています。頂点を使ってテクスチャを描き、画面上で動かすことができます。OpenGLとピクセル/ユニットの関係を取得する
しかし、私はピクセルとユニットの間に関係はありません。たとえば、
64x64テクスチャを描画したい場合、画面の幅が640であれば、テクスチャ自体が10回繰り返されますが、どうすればいいですか?
私は実際にウェブで検索しましたが、何も見つかりませんでしたので、私を助けることができます。
GLU.gluPerspective(gl, 45.0f, (float)width/(float)height, 0.1f,100.0f);
私は「コントロール」(と思う)の変化とテクスチャのサイズ、2番目のパラメータ45.0fすることができますが、私が何をどの操作、任意のアイデアを持っていない:これを使用して
この関数では、画面の幅の値を取得して画面の単位数を設定し、後でそれらを正しく使用するために使用されます。
gl.glTranslatef(0.0f, 0.0f,-0.0f);
これは、テクスチャの正しい表示を得るために使用されています。これはわかりました。
私は正しい方法に行くかどうかは本当に分かりません。
OpenGLで[decent tutorial](http://arcsynthesis.org/gltut/)から残りのニューロンを保存してください。 –