Text
In 3D scene creation, text is a core element for conveying information, labeling equipment, and enhancing visual presentation.
iCraft provides two types of text tools: 2D Text and 3D Text, designed to meet different needs for information annotation and spatial decoration.
2D Text
2D Text displays text in a flat, screen-oriented style and is widely used for labels, descriptions, and interface-style annotations. After adding text, you can drag the corner handles of the text box with the mouse to resize the text container.

Font
Content The text input field where you can type the content you want to display.
Size Controls the font size of the text. The parameter is text scale size.
Default value: 0.3
Adjustable range:
0.05 ~ unlimitedFont Select different font styles from the dropdown menu. Default font: Roboto
Font Weight Choose the stroke thickness of the selected font, such as
RegularorBold.Color Set the text color using the color picker.

Align
Text Align Controls the horizontal alignment of the text.
Default: Left
Options: Left / Center / Right
Anchor X Defines the horizontal reference point of the text.
Default: Center of the text box
Options: Left / Center / Right
Anchor Y Defines the vertical reference point of the text.
Default: Center of the text box
Options: Top / Center / Bottom
Padding Controls the spacing between the text content and its bounding box.
Default value: 0.1
Adjustable range:
0 ~ 1

Stroke
Color Sets the outline color of the text using the color picker.
Default:
#FFFFFFWidth Controls the thickness of the text outline.
Default value: 0.02
Adjustable range:
0 ~ 0.1

Background
Visible Toggle whether a background panel appears behind the text. Default: Off
Color Select the fill color of the background panel.
Default:
#FFFFFFOpacity Controls the transparency of the background panel. Lower values increase transparency.
Default value: 1 (fully opaque)
Adjustable range:
0 ~ 1Radius Controls the roundness of the four corners of the background rectangle. Larger values make the panel appear more capsule-shaped.
Default value: 0
Adjustable range:
0 ~ 1Border Toggle whether a border is displayed around the background panel. Default: Off
Border Color Select the color of the background panel border.
Default:
#000000Border Line Controls the thickness of the border line.
Default value: 0.01
Adjustable range:
0 ~ 0.1Border Dashed Converts the border into a dashed line. The value determines the spacing between dashes. When the value is 0, it is a solid line. Default value: 0
Adjustable range:
0 ~ 1

3D Text
Unlike flat text, 3D Text is a geometric object with physical volume and depth.
It behaves like other 3D assets in the scene, allowing you to modify materials, colors, shadows, and other rendering parameters. Because it interacts with lighting and produces realistic shadows, it is an essential tool for enhancing spatial depth, creating scene titles, or building logos for structures.
Shape
Content The text input field where you can type the content you want to display.
Size Controls the font size of the text.
Default value: 0.5
Adjustable range:
0.05 ~ unlimitedFont Select different font styles from the dropdown menu. Default font: Roboto
Weight Choose the stroke thickness of the font, such as
RegularorBold.Thickness Controls the extrusion depth of the text along the axis perpendicular to the text plane. Larger values produce thicker text.
Default value: 0.2
Adjustable range:
0 ~ 2Curve Segments Determines the smoothness of curved edges in the text geometry. Higher values create smoother curves.
Default value: 12
Adjustable range:
2 ~ 20Bevel Adds a rounded edge to the corners of the text, enhancing visual quality and improving light reflection.
Default value: 0
Adjustable range:
0 ~ 0.1Bevel Sides Available only when Bevel value greater than 0. Controls the smoothness of the bevel surface. Higher values produce more rounded edges.
Default value: 3
Adjustable range:
1 ~ 10

Last updated