RichText3D: A performant 3D BBCode renderer for Godot.
Features
Can be added from the Create Node and similar menus.
Renders BBCode in real time into a 3D plane.
Supports all standard BBCode rendering features, such as
[color],[b],[i],[img],[table],[font],[font_size], etc. All features of BBCode are listed in the Godot Docs.Exposes adjustable resolution (pixels per Godot world unit), element size, and virtual text width; with automatic text wrapping.
Horizontal and vertical alignments fully match the 2D version of RichTextLabel.
Optimizes rendering to happen only when properties change, and at most once per frame.
Supports animated text (by disabling the optimization and rendering the SubViewport every frame, use with care).
Does not pollute the scene tree or the
.tscnfiles with any extra children.The
StandardMaterialinmaterial_overridecan be updated in the editor without loss.
Changelog for version v0.1.2-alpha
No changelog provided for this version.