2010-12-12 3 views
0

Ist es möglich, eine Szene mit OpenGL zu rendern und gerendertes Bild irgendwie in ein 2D-Array mit CUDA zu kopieren? Ich müsste ein Ergebnis in bool picture[resX][resY] Array platzieren, wobei wahr = farbiges Pixel, falsch = leerer Raum.CUDA - OpenGL gerendertes Bild in 2D-Array kopieren

Vielen Dank für alle Vorschläge!

Antwort

1

Sie könnten zu einem PBO in OpenGL rendern und dann diese anschließend einer CUDA-Textur zuordnen. Werfen Sie einen Blick auf die OpenGL-Interop-Dokumentation für einige Zeiger