Diskussion:Billboard
Inhaltsverzeichnis
Zylindisches Billboard
Idee 1
Vorgehensweise
Ein Rechteck kann, wenn eine Breite bekannt ist, an 2 Punkten aufhängt werden. Bei dieser Vorgehns weise, werden als erstes diese Punkte mit der Modelview Matrix multipliziert, um ihrere Spätere Position zu ermitteln.
Danach wird ein Vektor AB errechnet der von Punkt A nach Punkt B zeigt.
Das Kreuzprodukt vom diesem und den Vektor (0,0,1) ergeben dann zwei neue Vektoren (z.B Vektor AC und Vektor AD).
Die Länge der Vektoren wird dann auf die Hälfte der Gewünschten Bereite des Rechteckes, gebracht.
Durch entsprechende Addition kann man nun das gewünschte Rechteck beschreiben:
OC := OA + AC; OD := OA + AD; OE := OA + AB +AD; OF := OA + AB +AC;
Da die Modelview Matrix schon berücksichtigt wurde setzt man diese nun auf die Identitäts Matrix und kann das Rechteck CDEF rendern.
Kommentare
- Hier bitte eure Kommentare. Falls ihr Verbesserungs Vorschläge habt so tragt diese bitte einfach oben unter Vorgehensweise ein und beschreibt hier was ihr geändert habt und warum. --[[Benutzer:Flo|Flo]] 14:23, 25. Nov 2004 (CET)
Unvollständig?
Was fehlt denn im Moment noch in Sachen Billboards? Der Artikel is ziemlich heavy. Eventuell könnte man ja mal darüber nachdenken Billborads als Verteiler zu benutzen und den Artikel aufzuspalten. Flash as--134.109.4.201 10:49, 9. Dez 2004 (CET)