Uzol Reťazec na krivky

Uzol Reťazec na krivky.

Funkcia Reťazec na krivky konvertuje reťazec na inštancie kriviek. Každý jedinečný znak použitý v reťazci sa raz konvertuje na krivku a ďalšie použitia tohto znaku predstavujú ďalšie inštancie tej istej geometrie.

Vďaka tomu je spracovanie výstupnej geometrie veľmi efektívne, pretože každý jedinečný znak sa musí spracovať len raz. Znamená to však, že výsledok bude rovnaký pre každý prípad toho istého znaku. Ak chcete spracovať každý znak jednotlivo, môžete použiť Uzol Realizácia inštancií.

Tip

Inšpekciu zásuvky možno použiť na zobrazenie hodnoty vstupného reťazca použitého pri vyhodnocovaní uzla pridržaním myši nad zásuvkou.

Vstupy

Reťazec

Štandardný vstupný reťazec.

Veľkosť

Veľkosť každého znaku. Hodnoty ostatných vstupov menia mierku podľa tejto hodnoty.

Medziznakové medzery

Faktor, ktorým sa na osi X mení mierka medzery medzi jednotlivými znakmi (kerning).

Rozostup slov

Faktor, ktorým na osi X menia mierku biele znaky medzi slovami.

Riadkovanie

Vzdialenosť medzi jednotlivými riadkami vo výstupe. Zmenená mierka podľa vstupnej hodnoty Veľkosť.

Max Width

Maximum width of the text, applies when the Overflow mode is set to Overflow.

Šírka textového poľa

Maximálna šírka každého riadku, hoci jednotlivé slová nebudú zabalené.

Výška textového poľa

Maximálna výška všetkých riadkov textu.

Vlastnosti

Písmo

Vyryté písmo použité na vygenerovanie krivky.

Pretečenie
Pretečenie

Allows the text to use more space than the specified height. The width of the output is still constrained by the Max Width input though.

Prispôsobiť mierke

Scales the text size to fit the width and height.

Orezané

Vypíše iba textové znaky, ktoré sa vtesnajú do šírky a výšky na základe vstupu Veľkosť. Každá časť reťazca, ktorá sa vtesnala, sa presunie na výstup Zvyšok.

Zarovnať
Vľavo

Zarovná text doľava.

Stred

Zarovná text na stred.

Vpravo

Zarovná text doprava.

Zaplniť

Zarovná text doľava a doprava.

Vyrovnať

Zarovná text vľavo a vpravo s rovnakým odstupom znakov.

Zarovnať Y
Vrchný základný riadok

Zarovná text na hornú základnú čiaru.

Zhora

Zarovná text nahor.

Stred

Zarovná text na stred.

Spodný základný riadok

Zarovná text na spodnú základnú čiaru.

Zdola

Zarovná text na spodok.

Otočný bod

Ovláda, kde sa na každom znaku umiestni výstupný Otočný bod.

Stredný bod

Umiestni otočné body do stredu okrajov každého znaku.

Vľavo hore

Umiestni otočné body vľavo hore od okrajov každého znaku.

V strede hore

Umiestni otočné body v strede hore od okrajov každého znaku.

Vpravo hore

Umiestni otočné body vpravo hore od okrajov každého znaku.

Vľavo dole

Umiestni otočné body vľavo dole od okrajov každého znaku.

V strede dole

Umiestni otočné body v strede dole od okrajov každého znaku.

Vpravo dole

Umiestni otočné body vpravo dole od okrajov každého znaku.

Výstupy

Inštancie krivky

Geometria inštancií kriviek.

Zvyšok

Časť textu, ktorá sa nevtesnala do poľa opísaného vstupmi Výška poľa textu a Šírka poľa textu. Používa sa len v režime pretečenia Orezať.

Čiara (Riadok)

Pole atribútu, ktoré obsahuje index riadku každého znaku v rozložení textu (na inštancie oblasti vplyvu).

Otočný bod

Vypíše pozíciu opísanú rozvinovacím zoznamom Otočný bod v lokálnom priestore každej inštancie.

Príklady

../../../_images/modeling_geometry-nodes_text_string-to-curves_example.png

Uzol možno použiť na vytvorenie pretečených textových polí. V tomto prípade sa text, ktorý sa nevtesná do textového poľa s pevnou veľkosťou prvého uzla, odovzdá do samostatného uzla Reťazec na krivky. A nakoniec sa pridá uzlom Prispôsobiť mierke.