Sträng till kurvor Node

Sträng till noden Curves.

Noden String to Curves konverterar en sträng till kurvinstanser. Varje unikt tecken som används i strängen konverteras till en kurva en gång, och ytterligare användningar av det tecknet är instanser av samma geometri. Namnet på varje geometrisk instans är det tecken som den representerar.

Detta gör bearbetningen av utdatageometrin mycket effektiv, eftersom varje unikt tecken bara behöver bearbetas en gång. Det innebär dock att resultatet blir detsamma för varje instans av samma tecken. För att bearbeta varje tecken individuellt kan Realize Instanser Nod användas.

Tips

Socket inspection kan användas för att se värdet på den stränginmatning som användes när noden utvärderades, genom att hålla musen över sockeln.

Inmatningar

Sträng

Standardinmatning av strängar.

Storlek

Storleken på varje tecken. Värdena för de andra ingångarna skalas med detta värde.

Avstånd mellan tecken

En faktor med vilken avståndet mellan varje tecken (kerning) skalas på X-axeln.

Ordmellanrum

En faktor med vilken blanksteg mellan ord skalas på X-axeln.

Radavstånd

Avståndet mellan separata linjer i utskriften. Skalas av Size-ingången.

Textrutans bredd

Den maximala bredden på varje rad, även om enskilda ord inte kommer att brytas.

Höjd på textruta

Den maximala höjden för alla rader i texten.

Egenskaper

Typsnitt

Fontglyf som används för att generera kurvan.

Bräddning

Styr hur texten passar in i textrutan.

Bräddning:

Omsluter texten med Textbox Width.

Skala för att passa:

Skalar textstorleken så att den passar Textboxens bredd och Textboxens höjd.

Korta av:

Skriver endast ut texttecken som ryms inom bredden och höjden, baserat på Size. Den del av strängen som inte passar in flyttas till utmatningen Remainder.

Justering

Styr horisontell justering av texten på varje rad.

Vänster:

Justerar texten till vänster.

Centrera:

Justerar texten till mitten.

Höger:

Justerar texten till höger.

Justera:

Justerar texten till vänster och höger.

Spola:

Justerar texten till vänster och höger med lika stort teckenavstånd.

Rikta in Y

Styr den vertikala inriktningen av textblocket.

Överst:

Justerar texten till toppen.

Topp Baslinje:

Justerar texten till den övre baslinjen.

Mitten:

Justerar texten till mitten.

Botten Baslinje:

Justerar texten till den nedre baslinjen.

Nederst:

Justerar texten nedåt.

Pivotpunkt

Styr var på varje tecken utmatningen Pivot Point placeras.

Mittpunkt:

Placera pivotpunkterna i mitten av varje karaktärs gränser.

Överst till vänster:

Placera pivotpunkterna längst upp till vänster i varje karaktärs gränser.

Centrerad överst:

Placera pivotpunkterna mitt på toppen av varje karaktärs gränser.

Överst till höger:

Placera pivotpunkterna längst upp till höger i varje karaktärs gränser.

Nederst till vänster:

Placera pivotpunkterna längst ner till vänster i varje karaktärs gränser.

Nederst i mitten:

Placera pivotpunkterna i mitten eller i botten av varje karaktärs gränser.

Nederst till höger:

Placera pivotpunkterna längst ner till höger i varje karaktärs gränser.

Utgångar

Instanser av kurvor

Geometriutdata som innehåller en instans per tecken.

Resterande

Den del av texten som inte fick plats i den ruta som beskrivs av ingångarna Text Box Height och Text Box Width. Används endast i överflödesläget Truncate.

Rad

Ett attributfält som innehåller radindex för varje tecken (på instance domain).

Pivotpunkt

Skriver ut den position som beskrivs av rullgardinsmenyn Pivot Point i det lokala utrymmet för varje instans.

Exempel

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

Noden kan användas för att skapa överfyllda textrutor. Här skickas den text som inte ryms i den första nodens textruta med fast storlek till en separat nod String to Curves och skalas sedan med en nod Scale to Fit.