Release Date
Nov 9, 2022
Released Status
Released
Rendering is now 100x faster π
- Text is now rendered in batches rather than per character β this results in great performance gains due to the reduced amount of draw calls.
- Weβre now only allocating one widget for the entire text rather than 1 per character.
- Material dynamic instances are now re-used between multiple text blocks when they can be shared, also further improving performance and reducing memory consumption.
- Occasionally, some combinations of text effects can still result in text being rendered as individual characters (more draw calls).
Β
New styles and animations
Thereβs plenty of new styles on this release - please check them out by expanding the sections below:
New styles
New animations
Β
Display icons and button prompts
With the usage of icon fonts, you can now display several types of icons. Learn more at
Β
Animation editor
New animation editor & animation assets that you can create yourself
Β
Support for languages with a high number of ligatures (e.g Arabic)
Due to our renderer improvements we now support ligatures to be displayed correctly and able to be animated and styled
Β
Style live thumbnails!
Style assets now show a very useful preview of how they look
Β
More features
- Weβve now let you take control on how the outline of your text looks like! Hereβs the properties to look for:
Β
Other changes
- Starting on Expressive Text v0.2 weβve added a slate shader patcher that lets us access resourceful information about the text weβre drawing into the material. You will get a prompt asking for permission to patch the shader when you first launch the plugin.
- From now on, the style editor will only show valid expressive text material when picking the Material parameter.
Β
Bug fixes
Β