Skip to main content

vScriptValRenderTextPath

Using Text and Strings on Array based Lua table of XY points path

Mograph / ScriptValScriptValArrayJSON
vScriptValRenderTextPath node

Parameters​

ParameterTypeDefaultDescription
Offset TextInteger0Moves the text along the path.
Offset Text Y PosFloat0Moves the text across the path.
Path WidthFloat0.001Width of the path line.
Show PathInteger1Draws the path.
Text ModeDropdownGenerateInput text or Generate random text.
+28 more parameters
ParameterTypeDefaultDescription
Generate Random →DropdownBoolRandom text generator. Shown when Text Mode is Generate.
Array lengthInteger1Number of generated items. Shown when Text Mode is Generate.
SeedFloat0Random seed. Shown when Text Mode is Generate.
Styled TextText—Text to place on the path. Shown when Text Mode is Input.
FontText—Font family.
StyleText—Font style.
SizeFloat0.03Text size.
Character SpacingFloat0.02Extra spacing between characters.
Letter CaseDropdownNONENONE, UPPER, or LOWER.
JustificationDropdownCenterLeft, Center, or Right.
Horizontal AdjustmentFloat0.0—
Vertical AdjustmentFloat0.0—
Show Box BackgroundInteger0.0Draws a box behind each text item.
Box PaddingFloat0.5Space between text and box. Shown with Show Box Background.
Box Vertical AdjustmentFloat0.0Vertical box offset. Shown with Show Box Background.
Box Round CornersFloat0.01Corner radius of the box. Shown with Show Box Background.
RedFloat1.0Color for the text.
GreenFloat1.0Color for the text.
BlueFloat0.0Color for the text.
AlphaFloat1.0Color for the text.
RedFloat0Color for the text.
GreenFloat0Color for the text.
BlueFloat0.3Color for the text.
AlphaFloat1.0Color for the text.
PositionPoint——
InputImage—Image that the result is drawn onto.
Input TextText——
PathScriptVal——

Example Connections​

vScriptValCircularPoints.Output -> vScriptValCameraProjection.ScriptVal
vScriptValCameraProjection.Output -> vScriptValConvert2D_3D.ScriptVal
vScriptValConvert2D_3D.Output -> vScriptValRenderTextPath.ScriptValpath
Background.Output -> vScriptValRenderTextPath.Input
vTextCreate.Output -> vScriptValRenderTextPath.inputtext