Unterschied zwischen Bildraum und Objektraum

Unterschied zwischen Bildraum und Objektraum
Unterschied zwischen Bildraum und Objektraum

Video: Unterschied zwischen Bildraum und Objektraum

Video: Unterschied zwischen Bildraum und Objektraum
Video: Befreit von Esoterik und Magie | chrischonamuttenztalk 2024, Dezember
Anonim

Bildraum vs. Objektraum

Bei 3D-Computeranimationen müssen Bilder im Bildspeicher gespeichert werden, um zweidimensionale Arrays in dreidimensionale Daten umzuwandeln. Diese Konvertierung erfolgt nach vielen Berechnungen wie der Entfernung verdeckter Flächen, der Schattenerzeugung und der Z-Pufferung. Diese Berechnungen können im Bildraum oder im Objektraum durchgeführt werden. Algorithmen, die im Bildraum zum Entfernen verdeckter Oberflächen verwendet werden, sind viel effizienter als Objektraumalgorithmen. Aber Objektraumalgorithmen zum Entfernen verdeckter Oberflächen sind viel funktioneller als Bildraumalgorithmen für dasselbe. Die Kombination dieser beiden Algorithmen ergibt die beste Ausgabe.

Bildraum

Die Darstellung von Grafiken in Form von Raster- oder Rechteckpixeln ist mittlerweile sehr beliebt. Die Rasteranzeige ist sehr flexibel, da sie den Bildschirm ständig aktualisiert, indem sie die im Bildspeicher gespeicherten Werte übernimmt. Bildraumalgorithmen sind einfach und effizient, da ihre Datenstruktur der des Bildspeichers sehr ähnlich ist. Der am häufigsten verwendete Bildraumalgorithmus ist der Z-Pufferalgorithmus, der verwendet wird, um die Werte der z-Koordinate des Objekts zu definieren.

Objektraum

Raumobjektalgorithmen haben den Vorteil, dass sie die relevanten Daten beh alten und aufgrund dieser Fähigkeit wird die Interaktion des Algorithmus mit dem Objekt einfacher. Die Berechnung für die Farbe erfolgt nur einmal. Objektraumalgorithmen ermöglichen auch eine Schattenerzeugung, um die Tiefe der dreidimensionalen Objekte auf dem Bildschirm zu erhöhen. Die Integration dieser Algorithmen erfolgt in Software, und es ist schwierig, sie in Hardware zu implementieren.

Was ist der Unterschied zwischen Bildraum und Objektraum

• Bildraumalgorithmen sind viel effizienter als Objektraumalgorithmen

• Objektraumalgorithmen sind viel funktionaler als Bildraumalgorithmen

• Die Farbberechnung in Objektraumalgorithmen wird nur einmal durchgeführt und von diesem beibeh alten, aber in Bildraumalgorithmen wird die einmal durchgeführte Berechnung später überschrieben.

Empfohlen: