Diskussion:gluUnProject: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
Zeile 13: Zeile 13:
 
Okay, aber bei
 
Okay, aber bei
 
glReadPixels(X, Y_new, 1, 1, GL_DEPTH_COMPONENT, GL_FLOAT, @Z );
 
glReadPixels(X, Y_new, 1, 1, GL_DEPTH_COMPONENT, GL_FLOAT, @Z );
wird GL_FLOAT an Z zurückgegeben und GL_DOUBLE kann ich laut [[glReadPixels]] nicht als type angeben. [[Benutzer:Mr.Fletcher|Mr.Fletcher]] 20:31, 28. Jun. 2007 (CEST)
+
wird GL_FLOAT an Z zurückgegeben und GL_DOUBLE kann ich laut [[glReadPixels]] nicht als type angeben.  
 +
 
 +
Außerdem: Verzeihung, aber ich las die Diskussion erst, nachdem ich das geändert hatte.
 +
[[Benutzer:Mr.Fletcher|Mr.Fletcher]] 20:31, 28. Jun. 2007 (CEST)

Version vom 28. Juni 2007, 20:32 Uhr

Integer vs TGLdouble:

Beides ist falsch. gluUnProject benötigt TGLdouble, glReadPixels braucht TGLinteger. Aktuell wandelt an der Stelle Delphi um. Die Frage ist ob wir einfach wieder TGLdouble stehen haben wollen oder richtig mit TGLinteger sowie TGLdouble umwandeln.

--I0n0s 20:27, 27. Jun. 2007 (CEST)

Huh? Wie? Was? Erdbeereis? Mr.Fletcher 18:36, 28. Jun. 2007 (CEST)

function gluUnProject(winx, winy, winz: TGLdouble; ...

Und du hast jetzt neben Y_New auch Z in einen falschen Typ geändert...

--I0n0s 19:00, 28. Jun. 2007 (CEST)

Okay, aber bei glReadPixels(X, Y_new, 1, 1, GL_DEPTH_COMPONENT, GL_FLOAT, @Z ); wird GL_FLOAT an Z zurückgegeben und GL_DOUBLE kann ich laut glReadPixels nicht als type angeben.

Außerdem: Verzeihung, aber ich las die Diskussion erst, nachdem ich das geändert hatte. Mr.Fletcher 20:31, 28. Jun. 2007 (CEST)