Diskussion:gluUnProject
Aus DGL Wiki
Version vom 28. Juni 2007, 19:31 Uhr von Mr.Fletcher (Diskussion | Beiträge)
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. Mr.Fletcher 20:31, 28. Jun. 2007 (CEST)