A Text3D object is a text string that has been converted to 3D
geometry. The Font3D object determines the appearance of the
Text3D NodeComponent object. Each Text3D object has the following
parameters:
Font3D object - describes the font style of the text string,
such as the font family (Helvetica, Courier, etc.), style (Italic,
bold, etc.), and point size. The size of the resulting characters will
be equal to the point size. For example, a 12 point font will result in
a Font3D with characters 12 meters tall.
Text string - the text string to be written.
Position - determines the initial placement of the Text3D string
in three-space.
Alignment - specifies how glyphs in the string are placed in
relation to the position parameter. Valid values are:
ALIGN_CENTER - the center of the string is placed on the
position point.
ALIGN_FIRST - the first character of the string is placed on
the position point.
ALIGN_LAST - the last character of the string is placed on the
position point.
Path - specifies how succeeding glyphs in the string are placed
in relation to the previous glyph. Valid values are:
PATH_LEFT - succeeding glyphs are placed to the left of the
current glyph.
PATH_RIGHT - succeeding glyphs are placed to the right of the
current glyph.
PATH_UP - succeeding glyphs are placed above the current glyph.
PATH_DOWN - succeeding glyphs are placed below the current glyph.
Character spacing - the space between characters. This spacing is
in addition to the regular spacing between glyphs as defined in the
Font object.
positionpoint.positionpoint.positionpoint.