Frustum: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Florian (Diskussion | Beiträge)
bild hinzugefügt
Florian (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:


In der Computergrafik werden für gewöhnlich Pyramiden-Frustums verwendet um den Sichtbereich einer [[Kamera]] zu definieren, das sogenannte View Frustum. Anhand von diesem können z.B. leicht mittels [[Culling#Frustum_Culling|Frustum Culling]] sämtliche Objekte, die von der Kamera nicht gesehen werden können, vom Rendervorgang ausgeschlossen werden um ihn zu beschleunigen. Dies sind nämlich alle Objekte die sich außerhalb des View Frustums befinden.
In der Computergrafik werden für gewöhnlich Pyramiden-Frustums verwendet um den Sichtbereich einer [[Kamera]] zu definieren, das sogenannte View Frustum. Anhand von diesem können z.B. leicht mittels [[Culling#Frustum_Culling|Frustum Culling]] sämtliche Objekte, die von der Kamera nicht gesehen werden können, vom Rendervorgang ausgeschlossen werden um ihn zu beschleunigen. Dies sind nämlich alle Objekte die sich außerhalb des View Frustums befinden.
== Verwendung in XNA ==
Zur Repräsenttion und Verwendung eines Frustums in XNA gibt es die BoundingFrustum Klasse. Details zu ihr gibt es im [http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.boundingfrustum.aspx MSDN Artikel zur BoundingFrustum Class].
[[Kategorie:Mathematik]][[Kategorie:Begriffe]][[Kategorie:XNA]]

Version vom 2. Dezember 2009, 17:23 Uhr


Pyramiden-Frustum

In der Geometrie ist ein Frustum (plural: Frusta oder Frustums) (dt. "Stumpf") der Teil eines Körpers - für gewöhnlich eines Kegels oder einer Pyramide - der von zwei parallelen Ebenen ausgeschnitten wird.

Verwendung in der Computergrafik

In der Computergrafik werden für gewöhnlich Pyramiden-Frustums verwendet um den Sichtbereich einer Kamera zu definieren, das sogenannte View Frustum. Anhand von diesem können z.B. leicht mittels Frustum Culling sämtliche Objekte, die von der Kamera nicht gesehen werden können, vom Rendervorgang ausgeschlossen werden um ihn zu beschleunigen. Dies sind nämlich alle Objekte die sich außerhalb des View Frustums befinden.

Verwendung in XNA

Zur Repräsenttion und Verwendung eines Frustums in XNA gibt es die BoundingFrustum Klasse. Details zu ihr gibt es im MSDN Artikel zur BoundingFrustum Class.