Uzol Posunutie vektora

../../../_images/render_shader-nodes_vector_vector-displacement_node.png

Uzol Posunutie vektora.

Uzol Posunutie vektora sa používa na posun povrchu v ľubovoľnom smere, na rozdiel od bežného uzla Posunutie, ktorý posúva iba pozdĺž normály povrchu.

Zvyčajne sa používa na použitie máp vektorového posunutia vytvorených iným softvérom na modelovanie. Mapy vektorového posunutie môžu na rozdiel od bežných máp posunutia plne reprezentovať detaily s vysokým rozlíšením, ktoré sa majú aplikovať na vyhladenú bežnú povrchovú sieť.

Na dosiahnutie najlepších výsledkov musí byť povrchová sieť jemne rozdelená, aby sa zvýraznili detaily v textúre posunu.

Viď aj

Posunutie materiálu pre viac informácií o pracovných postupoch posunu.

Vstupy

Vektor

Vektor určujúci posun pozdĺž troch osí. Tu môže byť pripojený uzol textúry.

Zvyčajne sa používa zapečená vektorové posunutie textúry obrázku. V prípade priestoru objektu sa farby RGB v obraze interpretujú ako posun XYZ v priestore objektu. Pre priestor dotyku je R posunom pozdĺž dotyčnice, G pozdĺž normálu a B pozdĺž dvojdotyčnice.

Stredná úroveň

Neutrálna hodnota posunu, ktorá nespôsobuje žiadny posun. Pri predvolenej hodnote 0,0 spôsobí akákoľvek nižšia hodnota posun povrchov dovnútra a akákoľvek vyššia hodnota ich posunie von.

Mierka

Zvýši alebo zníži veľkosť posunu.

Vlastnosti

Priestor

Mapy priestoru objektu fungujú pre statické povrchové siete a budú sa prekresľovať o niečo rýchlejšie s menším využitím pamäte. Mapy priestoru dotyku môžu použiť pre povrchové siete, ktoré sa budú deformovať, napríklad animované postavy, takže posun sleduje deformáciu.

Výstupy

Premiestnenie

Posunutie, ktoré sa má pripojiť k výstupu materiálu.

Príklady

../../../_images/render_shader-nodes_vector_vector-displacement_example.jpg

Bežné a prehnané vektorové posunutie na vyhladenej základnej povrchovej sieti.