Uzol Rozložiť body na plôškach
Uzol Rozložiť body na plôškach umiestňuje body na povrch vstupného geometrického objektu. Atribúty bodov, rohov a polygónov vstupnej geometrie sa prenesú na vygenerované body. To zahŕňa aj váhy vrcholov a UV mapy. Okrem toho má uzol výstupy Normál a Rotácia.
Uzol tiež vygeneruje stabilný identifikátor, uložený vo zabudovanou atribúte id
, ktorý sa používa ako stabilný identifikátor každého bodu. Keď sa povrchová sieť zdeformuje alebo sa zmení hustota, hodnoty budú konzistentné pre každý zostávajúci bod. Tento atribút sa používa v uzloch Náhodná hodnota a Inštancia na body.
Vstupy
- Geometria
Štandardný vstup geometrie.
Poznámka
Vstupná geometria musí obsahovať povrchovú sieť s plôškami.
- Výber
Výber rohov plôšok, ktoré by sa mali zohľadniť pri rozložení bodov.
- Vzdialenosť Minimum
Minimálna vzdialenosť bodov od seba. Táto možnosť je k dispozícii len pre metódu rozloženie Poissonov disk rozdelenia. Pri jej predvolenej nulovej hodnote je správanie uzla rovnaké ako v režime Náhodné, pretože žiadny z interne vygenerovaných bodov nie je odstránený.
- Hustota Maximum
Bodová hustota pre bodové rozdelenie. Jednotkou je počet bodov na meter štvorcový. Táto hodnota sa vynásobí hodnotami zo vstupu Hustota. K dispozícii len v režime Poissonov disk.
Poznámka
Táto hodnota bude pri distribúciách obmedzená možnosťou Vzdialenosť Min. Ak je hustota väčšia, ako umožňuje minimálna vzdialenosť, po prekročení tejto hranice sa nepridajú žiadne nové body.
- Hustota
Hustota bodov pre bodové rozdelenie. Jednotkou je počet bodov na meter štvorcový. Táto hodnota sa vynásobí hodnotami z atribútu Hustota.
V režime Poissonov disk sa táto hodnota vynásobí vstupom Hustota Maximum, čím sa získa konečná hustota.
- Rozosiatie
Náhodné rozosiatie, ktoré sa použije pri generovaní bodov.
Vlastnosti
- Metóda distribúcie
- Náhodnosť
Body na povrchu rozmiestni náhodne. Toto je najrýchlejšia metóda distribúcie.
- Poissonov disk
Rozmiestni body na povrchu náhodne, pričom zohľadňuje minimálnu vzdialenosť.
Výstupy
- Geometria
Vygenerované body. Pomenované atribúty sa skopírujú do výslednej povrchovej siete spolu s údajmi v ostatných výstupoch atribútových polí.
- Normál
Normál trojuholníka, na ktorom je každý bod rozptýlený.
- Rotácia:
XYZ Eulerova rotácia vytvorená z atribútu normálu kvôli pohodliu. Takúto hodnotu možno zostaviť aj z normálu pomocou príkazu Uzol Eulerova rotácia. Majte na pamäti, že os Z výslednej rotácie bude ľubovoľná, pretože normál povrchovej siete použitý na vytvorenie rotácie nemá dostatok informácií na nastavenie všetkých troch osí rotácie.