OK Leute, ich habe eine Frage zu OpenGL ES 1.1 auf dem iPhone. Ich habe ein Spiel, das ich mache, und ich bin es gewohnt, dass der Ursprung in der oberen linken Ecke ist. Dies ist ein 2D-Spiel, also verwende ich GlOrtho(). Wie würde ich openGL so übersetzen, dass ich die obere linke Ecke als Ursprung verwenden kann. Würde ich glViewport() verwenden?Über offene GL Koordinaten
1
A
Antwort
2
glViewport verwendet wird, wie viel von dem Fenster zu setzen, um zu zeichnen, so dass Sie normalerweise immer es um die Größe des Fensters gesetzt:
glViewport(0, 0, backingWidth, backingHeight);
Ich bin kein Experte, kann ich es tun, indem Sie GlOrthof zur Transformation der Projektionsmatrix.
Sagen Sie zum Beispiel Breite 0-100 sein wollen und Höhe 0-150 würden Sie sein:
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrthof(0.0f, 100.0f, 150.0f, 0.0f, -1.0f, 1.0f);
Verwandte Themen
- 1. Textur spill über android öffnen gl es
- 2. Mapbox gl Richtungen API
- 3. Anfrage über Retrofit wie offene API
- 4. Koordinaten nach über sp R
- 5. Unterschied zwischen "(gl-stack)" und "gl -stack"
- 6. mapbox gl geojson style
- 7. Mapbox GL cluster zoom
- 8. öffnen GL Textur Kompression
- 9. Oracle Financials GL Import
- 10. tipecanoe Mapbox GL JS
- 11. Offene Frontkamera
- 12. Mapbox GL Vektorkacheln + dynamische Eigenschaften
- 13. vim - Rückgängig über alle Puffer/Windows/offene Dateien usw.
- 14. Maptile - Download mit Koordinaten png
- 15. Python offene rohe Audiodatei
- 16. C++ GL Linker undefined Referenz
- 17. Mapbox-GL GEOjsonSource vs Datenquelle
- 18. Mapbox GL JS getBounds()/fitBounds()
- 19. mapbox gl change icon color
- 20. OpenGLs eglCreateWindowSurface GL Fehler EGL_BAD_ALLOC
- 21. Mapbox GL mit externen Karten
- 22. Rendering Webkit in GL Textur
- 23. Mapbox GL js verfügbare Symbole
- 24. GL FEHLER: 1282 - Ungültige Operation
- 25. Mapbox gl js Höhenlinien + Elevation
- 26. Mapbox-GL setStyle entfernt Ebenen
- 27. MapBox GL JS Marker Offset
- 28. Verwenden von Mapbox GL Offline
- 29. Open GL Line Draw android
- 30. Wie ändert man eine Marker-Basis in mapbox gl?