Skip to main content

Wat is hulp in kaart?

In computerafbeeldingen, met name driedimensionale (3D) computerafbeeldingen, is relief mapping een manier om een tweedimensionaal (2D) beeld toe te passen op het oppervlak van een object om het uiterlijk van de geometrie te wijzigen.Een reliëfkaart is een 2D -afbeelding waarin elk beeld de hoogte van de overeenkomstige locatie op een 3D -model bepaalt of, afwisselend, transparant is om aan te geven dat er geen geometrie is op het gegeven punt op het model.Wanneer de 2D -afbeelding textuur is toegewezen op het oppervlak van het 3D -object, zal de rendering -engine de geometrie van het object wijzigen en elk punt verplaatsen dat is geassocieerd met een pixel in het 2D -beeld op een bepaalde afstand van zijn oorspronkelijke coördinaat door een waarde die overeenkomtnaar zijn textuurpixel.Dit zorgt voor zeer subtiele hoeveelheden details die kunnen reageren op licht, nauwkeurige schaduwen werpen en zelfs achtergrondobjecten bedekken zonder dat fijne, geheugenintensieve mazen nodig zijn om de geometrie te construeren.Een voorbeeld van dit type mapping zou een satellietfoto van de aarde kunnen zijn op een bol, met reliëfmapping waardoor de punten op het oppervlak van de bol hoger zijn waar bergen zijn en plat blijven waar oceanen zijn.Mapping is gebaseerd op een 2D -textuurafbeelding voor de gegevens die nodig zijn om een object weer te geven.De 2D -afbeelding bestaat uit pixels van verschillende kleuren en elke kleur wordt vertaald in een specifieke hoogte.De meeste van deze afbeeldingen zijn in grijswaarden omdat het gemakkelijk is om de hoogte van een gebied te bepalen wanneer zwart gelijk staat aan geen hoogte, zuivere wit is maximale hoogte en grijstinten de waarden tussen.

Wanneer een object het2D -textuur toegepast voor hulpmapping, de locatie van elke pixel wordt gekoppeld aan een punt in de geometrie van het object.Als de textuurpixel in de afbeelding, een Texel genoemd, een andere waarde dan nul heeft, dan wordt de 3D -coördinaat van het oppervlak van het model aangepast door de waarde van de pixel weg van het midden van het object in de richting van het oppervlaknormaal.De hoeveelheid beweging die elke Texel -eenheid vertegenwoordigt, kan zeer laag worden ingesteld, zodat de reliëfmapping kan worden gebruikt om alleen subtiele misvormingen in een oppervlak te maken, of het kan hoog worden ingesteld, zodat een reliëftextuurkaart zich vertaalt in het wild gekarteld terrein.Er zijn veel toepassingen voor hulpmapping in computerafbeeldingen, van het weergeven van 2D -cartografische kaarten in 3D tot het geometrisch simuleren van zeer gedetailleerde texturen, zoals het geweven oppervlak van een trui.Opgemerkt moet worden dat hulpmapping erg lijkt op het in kaart brengen van bumbels, en sommige programma's optimaliseren de mapping daadwerkelijk op afstand binnen een scène door terug te keren naar bump mapping.Het grote verschil is dat, hoewel sommige vergelijkbare oppervlakte -effecten kunnen worden bereikt, bump -mapping nooit de geometrie van het object veroorzaakt om buiten de basisgeometrische vorm uit te steken.Dit betekent dat, als een bol met een afbeelding van de bergen is toegewezen, het zichtbare oppervlak de bergen nauwkeurig zal weergeven, maar de randen van de bol en de schaduw van de bol blijven perfect rond.De hulpmappingtechniek zou de sfeer daadwerkelijk wijzigen, zodat de geometrie de textuurhoogten nauwkeurig weerspiegelt.