AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 22:02

Parameter dieser Suchanfrage:

Suche in Thema: Problem mit glColorMask(true, true, true, false);
Suche alle Beiträge, die von "luisk" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    AW: Problem mit glColorMask(true, true, true, false);

     
      by luisk, 6. Aug 2014
    genau das werde ich tun. Schau mal auf #12
    glListBase(p_Textur_Schriftart.gl_List_base_gross);
    dazu gibt es dann noch:
    glListBase(p_Textur_Schriftart.gl_List_base_klein);
    :thumb:
  • Forum: Multimedia

    AW: Problem mit glColorMask(true, true, true, false);

     
      by luisk, 6. Aug 2014
    damit wäre es prinzipiell auch gegangen, ohne die z-Sortierung am Ende (die ich für das übliche transparente schon hatte)
    glAlphaFunc(GL_GREATER, 0.3);
    glEnable(GL_ALPHA_TEST);
    glcolor3f(1,1,1);
    glEnable(GL_TEXTURE_2D);
    glListBase(p_Textur_Schriftart.gl_List_base_gross);
    glCallLists (length(in_text), GL_UNSIGNED_BYTE, @in_text);
    ...
  • Forum: Multimedia

    AW: Problem mit glColorMask(true, true, true, false);

     
      by luisk, 6. Aug 2014
    Fazit:
    das beste Ergebnis zum Ausblenden des Texthintergrundes erreiche ich über
    glenable( GL_Blend );
    womit transparente Stellen ausgeblendet werden und der Z-Buffer beeinflusst wird.
    Daher werde ich diese Elemente wie die anderen transparenten Elemente zum Schluss nach z sortieren und dann zeichnen.

    Wenn schon transparent, dann komplett: damit kann man dann auch die Schrift an sich...
  • Forum: Multimedia

    AW: Problem mit glColorMask(true, true, true, false);

     
      by luisk, 5. Aug 2014
    glBindTexture ( GL_TEXTURE_2D, l_textur_id );
    glTexParameteri( GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR );
    glTexParameteri( GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR );

    glTexImage2D ( GL_TEXTURE_2D, 0, GL_RGBA, lb, lh, 0,
    GL_RGBA, GL_UNSIGNED_BYTE, @texdata );

    Wenn ich die Textur mit Hintergrund nehme siehts gut aus....
  • Forum: Multimedia

    AW: Problem mit glColorMask(true, true, true, false);

     
      by luisk, 5. Aug 2014
    so geht es nun, aber die Buchstabenkanten sind aber noch zu ruppig.
    Gibt es evtl. einen Glättungsfaktor ?

    glAlphaFunc(GL_GREATER, 0.3);
    glEnable(GL_ALPHA_TEST);
    glcolor3f(1,1,1);
    glEnable(GL_TEXTURE_2D);
    glListBase(p_Textur_Schriftart.gl_List_base_gross);
    glCallLists (length(in_text), GL_UNSIGNED_BYTE, @in_text);
    gldisable(GL_TEXTURE_2D);
  • Forum: Multimedia

    AW: Problem mit glColorMask(true, true, true, false);

     
      by luisk, 5. Aug 2014
    kann ich irgendwie erzwingen, dass die Alphawerte nicht in den Z-Buffer geschrieben werden ?
    Da muss es doch einen Filter geben.
  • Forum: Multimedia

    AW: Problem mit glColorMask(true, true, true, false);

     
      by luisk, 5. Aug 2014
    komischerweise haben nur die Löcher, die später gezeichnet werden und hinter der transparenten Textur liegen.
    Die, die später gezeichnet werden und vor der transparenten Textur liegen, haben keine Löcher,
    also funktioniert der Z-Buffer.

    Ich will, dass die Textur voll transparent wird (funktioniert)
    und den Alpha-Kanal für die nachfolgenden nicht blockiert.
  • Forum: Multimedia

    Problem mit glColorMask(true, true, true, false);

     
      by luisk, 5. Aug 2014
    Hallo,
    neues Problem:
    ich will den Hintergrund von Schrifttexturen transparent zeichnen

    setzen der Alpha-Maske in der Schrift-Textur

    if l_Col <> Fontcolor then begin
    l_rgbQuad.alpha := 0;
    end else begin
    l_rgbQuad.alpha := 255;//


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=luisk&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=181315
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:12 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