Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.039 Beiträge
 
Delphi 12 Athens
 
#10

AW: GLScene: Problem mit Alpha bei einem TGLPolygon

  Alt 22. Nov 2012, 16:07
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 innerhalb der Fläche und somit stimmen die Entfernungsberechnungen für das Rendering nicht.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat