/ / Prístup k matriciam projektov a modelov v opengl es 2.0 - android, opengl-es-2.0

Prístup k matriciam projektov a modelov v opengl es 2.0 - android, opengl-es-2.0

Prevádzam súradnice obrazovky na svetové súradnice v opengl es 2.0 pomocou

GLU.gluUnProject(winX, winY, winZ, model, modelOffset, project, projectOffset, view, viewOffset, obj, objOffset)

Nie som si istý, ako získať zobrazenie modelu a matice projektov. Všetky príklady, ktoré som našiel, sa vzťahujú len na otvorené verzie 1.0 a 1.1. Akákoľvek pomoc by bola veľmi cenená. Ďakujem.

odpovede:

0 pre odpoveď č. 1

Samozrejme je to možné v OpenGL ES 2.0. Jediný rozdiel je v tom, že nemusíte vytláčať matrice pomocou glGetFloatv (GL_MODELVIEW_MATRIX, array), ale máte matrice vypočítané vo vašom kóde, pretože OpenGL ES 2.0 už nemá funkcie ako glRotatef () glTranslate () atď. "Preto používate triedy Android s názvom Matrix, ktorá vám môže robiť tieto výpočty. Je veľmi jednoduché preniesť vaše matrice na gluUnProject () potom.

vidieť ako to urobiť Detection objektov v opengl Android?.