Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   GLScene - Rendern mit Alpha-Kanal möglich? (https://www.delphipraxis.net/189710-glscene-rendern-mit-alpha-kanal-moeglich.html)

torud 12. Jul 2016 11:04

GLScene - Rendern mit Alpha-Kanal möglich?
 
Hallo Wissende,

leider war bisher nichts im www zu obigem Thema zu finden. Einer der Entwickler teilte mir mit, dass es möglich könnte.
Zitat:

IIRC there was a way to render to an off-screen pixel buffer, and that was the better way to obtain an image with an alpha.
Was das bedeutet, erschließt sich mir leider nicht wirklich.

Grundsätzlich könnte man einen Screenshot des Viewers so erstellen:
Delphi-Quellcode:
GLSceneViewer1.Buffer.CreateSnapShot;


Leider kommt da nur eine Bitmap heraus.
Ich hätte aber gern auch einen AlphaKanal dazu, da ich auch transparente Bereiche haben möchte - also überall da wo nichts in der GLScene platziert ist, soll ein transparenter Bereich zu sehen sein.

Hat jemand Erfahrungen oder Ideen dazu?


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz