AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:32

Parameter dieser Suchanfrage:

Suche in Thema: GLScene: Problem mit Alpha bei einem TGLPolygon
Suche alle Beiträge, die von "Uwe Raabe" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: GLScene: Problem mit Alpha bei einem TGLPolygon

      Delphi
      by Uwe Raabe, 24. Nov 2012
    Du kannst schon 4 Punkte nehmen, die müssen aber in einer Ebene liegen. Du bekommst dann z.B. bei einer Kugel keine glatte Oberfläche, sondern viele Facetten. Wenn du im TGLSceneBuffer das ShadeModel auf smSmooth setzt, sieht das zwar bei Beleuchtung wieder glatt aus, die einzelnen Facetten bleiben geometrisch aber weiterhin erhalten. Das sieht man gut, wenn du ShadeModel zwischen smFlat und...
  • Forum: Programmieren allgemein

    AW: GLScene: Problem mit Alpha bei einem TGLPolygon

      Delphi
      by Uwe Raabe, 22. Nov 2012
    Kann es sein, daß die Polygon-Punkte nicht in einer Ebene liegen? Bei einem Dreieck ist das immer der Fall, aber bei einerm Viereck kann das schon mal daneben gehen.

    Ein Polygon soll immer in einer Ebene liegen. Andernfalls wäre das eine gekrümmte Fläche und die muss durch ausreichend planare Polygone angenähert werden.

    Wenn das Polygon nicht planar ist, liegt der Schwerpunkt nicht...
  • Forum: Programmieren allgemein

    AW: GLScene: Problem mit Alpha bei einem TGLPolygon

      Delphi
      by Uwe Raabe, 21. Nov 2012
    Kannst du hierzu wieder ein Beispiel-Projekt anhängen, bei dem das Problem auftritt? Die Theorie haben wir ja hier schon genügend behandelt.
  • Forum: Programmieren allgemein

    AW: GLScene: Problem mit Alpha bei einem TGLPolygon

      Delphi
      by Uwe Raabe, 25. Okt 2012
    Bei der Tiefensortierung muss ja eine Reihenfolge der transparenten Objekte hergestellt werden. Dazu wird mangels brauchbarer Alternative der Abstand des Schwerpunkts zur Kameraposition verwendet. Dadurch kann es passieren, daß ein Objekt, das eigentlich hinter einem anderen liegt, als davor einsortiert wird, weil die Schwerpunkte eben ungünstig liegen. Beim Zeichnen wird die Z-Position (Tiefe)...
  • Forum: Programmieren allgemein

    AW: GLScene: Problem mit Alpha bei einem TGLPolygon

      Delphi
      by Uwe Raabe, 25. Okt 2012
    Wenn ich das richtig sehe, passiert aber genau das, was ich beschrieben habe. Die Artefakte entstehen da, wo sich das Objekt selbst überdeckt. An manchen Stellen wird das dahinter liegende Polygon gezeichnet und an anderen nicht. Das ist dann auch noch abhängig von der Blickrichtung. Ich sehe momentan keine Möglichkeit, das sauber zu lösen - jedenfalls nicht mit dem Standard-GL-Shading.
  • Forum: Programmieren allgemein

    AW: GLScene: Problem mit Alpha bei einem TGLPolygon

      Delphi
      by Uwe Raabe, 25. Okt 2012
    Mit der Transparenz bei OpenGL ist das so eine Sache. Bei einem Objekt mit Transparenz wird nämlich der eigene Farbwert mit dem vorhandenen Farbwert gemischt. Damit bekommt aber die Reihenfolge der Objekte beim Zeichnen eine besondere Bedeutung.

    Beim Zeichnen bekommt jedes Pixel ja auch noch einen Z-Wert mit. Wird dann ein Pixel darübe gezeichnet, geschieht dies nur, wenn der Z-Wert kleiner...


URL zu dieser Suchanfrage:

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