Uzol Atribút rozostrenia#
Uzol Atribút rozostrenia vyhladzuje hodnoty atribútov medzi susednými prvkami geometrie.
Cieľom každého kroku je zmiešanie hodnôt každého prvku s jeho susedmi. Váha prvku je faktorom pre znásobenie všetkých hodnôt suseda pred ich akumuláciou ako novej primitívnej hodnoty.
Rozmazanie bude fungovať iba s určitými typmi geometrie a doménami atribúty. Preto môže byť atribút ovplyvnený iba zložkami povrchových sietí a kriviek.
Domény, na ktorých tento uzol pracuje, sú založené na kontexte poľa vyhodnotenia uzla. S týmto uzlom budú pracovať iba domény s explicitnými vzťahmi so svojimi susedmi. Explicitné vzťahy pre správne rozostrenie sú vrcholy, hrany a plôšky povrchových sietí a riadiace body kriviek.
Poznámka
Rozostrenie atribútov rohov plôšok tento uzol nerieši, pretože ideálne správanie na miešanie hodnôt rohu plôšky nie je jasné.
Sú podporované všetky atribúty typov údajov okrem atribútov logických hodnôt.
Vstupy#
- Hodnota
Okamžitá hodnota každého prvotného tvaru na rozostrenie.
- Opakovania
Počet opakovaní zmiešania hodnoty so susedmi. Každé opakovanie je nezávislé. Kým sa nedokončí jedno opakovanie, jeho výsledky sa nepoužijú ako zdroj pre ďalšie rozostrenie.
- Váha
Váha každého prvotného tvaru.
Vlastnosti#
- Typ údajov
Typ údajov použitý pre vyhodnocované údaje.
Výstupy#
- Hodnota
Hodnoty, zmiešané s tabuľami definovanými niekoľkokrát.
Príklady#
Vstupom je rovina povrchovej siete. Prvý uzol Deliť povrchovú sieť pridá niekoľko plôšok na zachytenie farby uzlom Náhodná hodnota použitého ako odtieň v uzle Kombinovať farbu na tomto mieste. Teraz druhý uzol Deliť povrchovú sieť rozdelil každú plôšku na veľa nových. Každý jeden nový duplikuje pôvodný atribút. Uzol Atribút rozostrenia miešajúci všetky atribúty pre každú plôšku. Vďaka tomuto výsledku tak hladký.