Wat is bolmapping?
In computerafbeeldingen kunnen bolmapping verwijzen naar een van de twee methoden die worden gebruikt om een afbeelding of procedurele textuur toe te passen op een driedimensionale (3D) bol. In het algemeen wordt bolafbeelding gebruikt om een tweedimensionaal (2D) gerasterd beeld toe te passen op het oppervlak van een bol, waardoor het platte beeld vervormt om overeen te komen met de polaire coördinaten van de vorm. Sphere-mapping wordt ook gebruikt om een vorm van omgevingsmapping te beschrijven die een vooraf gerenderde afbeelding gebruikt van de scène die op het oppervlak van een bol wordt toegewezen op een manier waardoor de bol de omgeving eromheen weerspiegelt, als een bal gemaakt van perfect reflecterend metaal. Beide soorten bolmapping resulteren in een driedimensionale sfeer met een textuur die op het oppervlak wordt toegepast, hoewel de omgevingsmapping het beeld op een andere manier vervormt dan bolvormige projectiekaarten.
Wanneer gebruikt om een textuur op een bolvorm toe te passen,Sphere -mapping neemt een 2D -afbeelding en projecteert het op het oppervlak van de bol die wordt gestructureerd. Het beeld volgt het coördinatensysteem van de bol, waarbij elk hoekpunt op het oppervlak veel lukt als de kruispunten van lengtegraad- en breedtegraadlijnen op een bol. Dit betekent dat, aangezien het beeld de polen van de bol aan de boven- en onderkant bereikt, het beeld begint te comprimeren naar een enkel hoekpunt, waardoor het beeld effectief wordt verstoord. In veel gevallen met een goed gemaakt textuurafbeelding, geeft dit een meer natuurlijke verschijning aan de bol in tegenstelling tot het gebruik van kubusmapping of cilindermapping. Deze techniek wordt gebruikt om afbeeldingen en animaties van gestructureerde bollen zoals de planeet Aarde te maken met satellietbeelden van de oceanen en continenten.
Bij gebruik bij het in kaart brengen van omgevingen is bolmapping een snelle manier om een object te maken dat een spiegeloppervlak lijkt te hebben. Het proces berekent de vectoren van het licht van het oppervlak van de bol, en die vector wordt vervolgens vertaald in CoorDinaten die worden gebruikt om de kleur binnen een 2D -afbeelding te vinden. In tegenstelling tot de mapping van de projectiesfeer, vervormt de reflecterende versie de afbeelding op een iets andere manier.
Een voordeel van het gebruik van omgevingssfeer mapping is dat het zeer snel is in vergelijking met andere methoden, zoals ray tracing, die de reflectie dynamisch berekent op basis van de objecten in de scène. De methode is snel omdat de reflectie eigenlijk een vooraf gerenderde afbeelding is. Dit leidt tot enkele complicaties met de techniek, omdat dynamische veranderingen in de omgeving of objecten die in de scène bewegen, niet in de reflectie worden getoond. Bovendien, omdat de waargenomen reflectie statisch is, zullen concave vormen die de mapping ontvangen niet weerspiegelen, wat een soms verwarrend visueel effect veroorzaakt.