Français
Forum

OpenGL Textur avec Alpha masque (Tranzparenz)

 
- page 1 -



Sven
Bader
allô!

Pour long Zeit habe je mich la fois wieder XProfan gewidmet et quelque chose avec OpenGL herumgespielt. quoi je pas hinbekommen habe était une Textur avec transparenten Bereichen. Es devrait sur une Alphamaske lösbar son alors une zweite noir-sais-Textur, wobei noir transparent pouvoir et sais deckend belässt (ou bien renversé). il y a diverse Ansätze mais toujours hakt es irgendwo.

je denke cela Hauptproblem ist, dass Je l' oGL("Texture",..) Befehl nachbauen devrait um là einzugreifen. je pourrait aussi avec einer Solution vivre, quelle deux verschiedene "Quads" übereinanderlegt.

Es gingen wohl aussi direct PNG avec Alpha canal trop magasin, Profan hat ici nativ seulement den oGL("LoadTextureBMP",,).

peut-être hat de euch quelqu'un une Solution? Würde mich freuen

Viele Grüße
Sven
 
07.07.2021  
 



« cette Beitrag wurde comme Solution gekennzeichnet. »


Sven
Bader
Tricolore trouvé dans diesem alten Beitrag: [...] 

c'est une Funktion zum Alpha Texturen magasin, cet muss je encore dans natives Profan traduire, avec dem Generator cet Dateiformats habe je cela déjà gemacht et getestet:



Nachtrag:
Den réel Code konnte je aussi paraphraser et habe ihn dans cela verlinkte Thema posté

80 kB
Bezeichnung:Allpha Kanal Textur
Hochgeladen:09.07.2021
Downloadcounter67
Download
 
09.07.2021  
 




H.Brill
Müßte avec qui OpenGL - API trop lösen son, Stichwort RGBA.
là on aussi sur qui API zugreifen peux, devrait quelque chose comme
possible son. Google spuckt là einiges aus :


gluBuild2DMipmaps(GL_TEXTURE_2D, GL_RGBA, TextureList->getSizeX(), TextureList->getSizeY(), GL_RGBA, GL_UNSIGNED_BYTE, TextureList->getData());
To allow for à alpha channel, and turn on blending with:

glEnable (GL_BLEND);
glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);


là dois du toi la fois sur qui Werte qui Konstanten informer.
Evtl. vous êtes oui aussi déjà défini, siehe ~GL_LIGHTING (Lektion 7a.)
exposition dir aussi la fois
Lektion 7a: Licht à- et ausschalten
dans qui Aider à.

peut-être hilft dir cela plus.

PS :
Graphamp65.dll [...] 

aussi David Strutz hat chez XProfan.de/start.htm une Code.
qui ist zwar pour seinen Zusatz-Compiler xpse gedacht,
mais peut-être. peux on là aussi quoi rauslesen.
 
Benutze XPROFAN X3 + FREEPROFAN
Wir sind die XProfaner.
Sie werden von uns assimiliert.
Widerstand ist zwecklos!
Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.

Was die Borg können, können wir schon lange.
08.07.2021  
 




Sven
Bader
allô et vielen Dank pour deine Antwort!

API Funktionen habe je déjà erfolgreich à anderer Stelle verwendet pour une Kantenglättung sogar un identische glBlendFunc. Es artet seulement malheureusement toujours wieder dans Ausprobieren aus quoi qui erwarteten Datentypen angeht, sofern es aucun Konstanten sommes.

dans deinem Beispiel versuche je
TextureList->getData() avec einer per oGL("LoadTextureBMP",...) geladenen Textur trop füttern, quoi unmittelbar zum Absturz des Programms führt, aussi qui SizeX/SizeY sommes seulement geraten. une BMP et une PNG comme Blockread habe je aussi encore probiert.

Es mangelt eigentlich pas à idées, c'est plutôt qui Umsetzung dedans de Profan.
 
08.07.2021  
 




Sven
Bader
Tricolore trouvé dans diesem alten Beitrag: [...] 

c'est une Funktion zum Alpha Texturen magasin, cet muss je encore dans natives Profan traduire, avec dem Generator cet Dateiformats habe je cela déjà gemacht et getestet:



Nachtrag:
Den réel Code konnte je aussi paraphraser et habe ihn dans cela verlinkte Thema posté

80 kB
Bezeichnung:Allpha Kanal Textur
Hochgeladen:09.07.2021
Downloadcounter67
Download
 
09.07.2021  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

2.942 Views

Untitledvor 0 min.
Sven Bader22.12.2022
Tango30.10.2021
Uwe ''Pascal'' Niemeier23.08.2021
Thomas Zielinski13.08.2021
plus...

Themeninformationen

cet Thema hat 2 participant:

Sven Bader (3x)
H.Brill (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie