Verschil Tussen Beeldruimte En Objectruimte

Verschil Tussen Beeldruimte En Objectruimte
Verschil Tussen Beeldruimte En Objectruimte

Video: Verschil Tussen Beeldruimte En Objectruimte

Video: Verschil Tussen Beeldruimte En Objectruimte
Video: Optica K3 week 2 2024, April
Anonim

Afbeeldingsruimte versus objectruimte

In 3D-computeranimatie moeten afbeeldingen worden opgeslagen in framebuffer, waarbij tweedimensionale arrays worden omgezet in driedimensionale gegevens. Deze conversie vindt plaats na veel berekeningen, zoals het verwijderen van verborgen oppervlakken, het genereren van schaduw en Z-buffering. Deze berekeningen kunnen worden uitgevoerd in Image Space of Object Space. Algoritmen die in beeldruimte worden gebruikt voor het verwijderen van verborgen oppervlakken, zijn veel efficiënter dan algoritmen voor objectruimte. Maar objectruimte-algoritmen voor het verwijderen van verborgen oppervlakken zijn veel functioneler dan beeldruimte-algoritmen voor hetzelfde. De combinatie van deze twee algoritmen geeft de beste output.

Afbeeldingsruimte

De weergave van afbeeldingen in de vorm van raster- of rechthoekige pixels is nu erg populair geworden. Rasterweergave is erg flexibel omdat ze het scherm blijven vernieuwen door de waarden te nemen die zijn opgeslagen in de framebuffer. Beeldruimte-algoritmen zijn eenvoudig en efficiënt omdat hun gegevensstructuur sterk lijkt op die van framebuffer. Het meest gebruikte algoritme voor de beeldruimte is het Z-bufferalgoritme dat wordt gebruikt om de waarden van de z-coördinaat van het object te definiëren.

Object Ruimte

Algoritmen voor ruimteobjecten hebben het voordeel dat ze de relevante gegevens behouden en vanwege dit vermogen wordt de interactie van het algoritme met het object gemakkelijker. De berekening voor de kleur wordt maar één keer gedaan. Objectruimte-algoritmen maken ook schaduwgeneratie mogelijk om de diepte van de driedimensionale objecten op het scherm te vergroten. De opname van deze algoritmen gebeurt in software en het is moeilijk om ze in hardware te implementeren.

Wat is het verschil tussen afbeeldingsruimte en objectruimte

• Beeldruimte-algoritmen zijn veel efficiënter dan objectruimte-algoritmen

• Objectruimte-algoritmen zijn veel functioneler dan beeldruimte-algoritmen

• Kleurberekening in objectruimte-algoritmen wordt slechts één keer gedaan en blijft erdoor behouden, maar in beeldruimte-algoritme wordt de eenmaal uitgevoerde berekening later overschreven.

Aanbevolen: