ich hab nen kleines problem mit RenderToTexture...
Wenn ich z.B. den Viewport auf 256x256 einstelle und den ausschnitt dann in eine Textur Rendere.. klappt wunderbar, aber.. wenn jetzt mal zufällig ein anderes Fenster über dem ausschnitt des Viewports ist, wird an der stelle wo das Fenster ist, die Textur schwarz...
Gibt es da irgendne möglichkeit was man dagegen machen kann???
Ne frage zu der neuen Extension... du meinst es würde sich evtl nichtmehr lohnen das alte verfahren zu nehmen, aber.. Würde ne neue Extension nich erst auf den aller neuesten GrafikKarten funktionieren???
Registriert: Mo Sep 23, 2002 19:27 Beiträge: 5812
Programmiersprache: C++
Das mit der Fensterüberlagerung bzw. nem zu kleinen Viewport beim Kopieren in eine Textur ist leider der größte Nachteil wenn man nur mit glCopyTexImage arbeitet.
Aber wie schon gesagt kannst du als Alternative dann auch PBuffer nutzen, und mußt dir noch nichteinmal die Mühe machen das selbst zu coden, denn Tom Nuydens hat den PBuffer in eine eigene Klasse gekapselt, dies auf seiner Page zum Download gibt : <a href='http://www.delphi3d.net/download/pbuffer.zip' target='_blank'>http://www.delphi3d.net/download/pbuffer.zip</a>
Und um die Hardwareunterstützung musst du dir auch keine Sorgen machen, denn wie hier <a href='http://www.delphi3d.net/hardware/extsupport.php?extension=WGL_ARB_pbuffer' target='_blank'>http://www.delphi3d.net/hardware/extsuppor...WGL_ARB_pbuffer</a> zu sehen, unterstützen sogar Uralt-Karten wie die TNT die nötige Extension.
Registriert: Mo Sep 23, 2002 19:27 Beiträge: 5812
Programmiersprache: C++
Probiers mal hiermit : <a href='http://developer.nvidia.com/view.asp?IO=ogl_rtt' target='_blank'>http://developer.nvidia.com/view.asp?IO=ogl_rtt</a> Iss zwar C++, dürfte aber kein Problem sein das Ganze nach Delphi zu portieren, und wenns trotzdem Probleme gibt, leg ich dir die zugehörigen Dokumente von nVidia ans Herz.
Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.