1
ず、中心と[0,0、-10]、幅と高さ= 10000カメラは[0に配置されています、0,0]と負のz軸を見下ろし(アイポイント= [0,0,0]、中心= [0,0、-1]):のOpenGL ES:glOrtho()はオブジェクトを示しているが、gluPerspectiveでは、()Iは、テクスチャのsqadを示していない
GLU.gluLookAt(gl, 0f, 0f, 0f, 0f, 0f, -1f, 0f, 1f, 0f);
照明およびデプステストが無効になってい。正投影モードでは
は、チームは質感とすべてと、完全に表示されている - 私もズームすると周りにパンすることができます。介して、透視モードに切り替えるとき しかし、:
GLU.gluPerspective(gl, 60.0f, w/h, 1.0f, 1000.0f);
、ビューだけ空白です。誰かがこれを引き起こす可能性のある何かを考えましたか?
UPDATE:なぜgluPerspectiveでは何も表示されません
gl.glFrustumf(-scaledHalfW, scaledHalfW, -scaledhalfH, scaledhalfH, 1.0f, 100.0f);
しかし:
代わりに、それが動作gluPerspectiveでのglFrustumを使用していますか?
それはです!今の愚かな気持ち:w/hは0になり、ビューポートがちょうど0の幅に歪んでしまいます。 – manmal