Uzol Porovnať

Uzol Porovnať.

Uzol Porovnať prijme dva vstupy a vykoná operáciu na určenie, či sú podobné. Uzol môže pracovať so všetkými všeobecnými typmi údajov a má režimy pre vektory, ktoré obsahujú zložitejšie porovnania, čo môže pomôcť znížiť počet potrebných uzlov a urobiť strom uzlov prehľadnejším.

Vstupy

A, B

Štandardné vstupy hodnôt vybraného typu.

C

Porovnáva sa s bodovým súčinom dvoch vstupných vektorov, keď je vlastnosť Režim nastavená na Bodový súčin (skalárny súčin).

Epsilon

Táto hodnota sa používa ako prahová hodnota, aby sa dva vstupy stále považovali za rovnaké pre operácie Rovná sa a Nerovná sa.

Vlastnosti

Režim
Prvkový súčin

Porovnáva každú os vstupných vektorov samostatne a vypíše TRUE len vtedy, keď je výsledok TRUE pre každú os.

Dĺžka

Porovnáva dĺžku dvoch vstupných vektorov.

Priemer

Porovnáva priemer prvkov vstupných vektorov. Ide o rovnakú implicitnú konverziu, aká sa používa pri nastavení typu údajov uzla na Pohyblivej čiarke.

Bodový súčin

Porovnáva bodový súčin dvoch vektorov so samostatným vstupom C vybranou operáciou. Výsledkom bodového súčinu je jediná hodnota, ktorá hovorí, nakoľko sa oba vektory „zhodujú“.

Smer

Porovnáva uhol medzi dvoma vektormi samostatným vstupom Uhol s použitím vybranej operácie. Vektory sú normalizované, takže na ich dĺžke nezáleží.

Operácia
Menšie než

Pravda (TRUE), keď je prvý vstup menší ako druhý vstup.

Menej alebo rovné

Pravda (TRUE), keď je prvý vstup menší ako druhý vstup alebo sa mu rovná.

Väčšie než

Pravda (TRUE), ak je prvý vstup väčší ako druhý vstup.

Väčšie alebo rovné

Pravda (TRUE), keď je prvý vstup väčší ako druhý vstup alebo sa mu rovná.

EQV

Pravda (TRUE), ak je rozdiel medzi oboma vstupmi menší ako vstup Epsilon.

NEQV

Pravda (TRUE), ak je rozdiel medzi oboma vstupmi väčší ako vstup Epsilon.

Jasnejšie

Pravda (TRUE), keď je prvý farebný vstup jasnejší ako druhý.

Tmavšie

Pravda (TRUE), keď je prvá farba na vstupe tmavšia ako druhá.

Výstup

Výsledok

Štandardný logický výstup.

Príklady

../../../_images/modeling_geometry-nodes_utilities_compare_direction.png

Tu sa uzol Porovnať používa s režimom Smer na porovnanie smeru normál gule normály plôšok so „smerom“ polohy objektu kocky. Všade tam, kde sú smery od seba vzdialené menej ako 32,9 stupňa, sa plôšky vyberú a odstránia.