Skip to content
Enter Submit to view all results. Ctrl+Enter View and filter in instant search.
Close ×
Search powered by Algolia
Update notes via Steam Community
Happy Holidays everyone! :smile: I've got another pile of text rendering bugfixes and improvements, I believe this should cover pretty much all major issues with it. I've fixed a bunch of rounding errors that caused some characters to be incorrectly sized and rendered (especially dashes, periods, semicolumns, underscores) and did a bunch of other improvements. All text should now render correctly as with the previous system.

New Features:

- Added "Horizontal Autosize" to TextRenderer, which will automatically adjust the text size if the longest word exceeds the bounds (this prevents it from getting force-wrapped)
-- This is automatically enabled for old pre-upgrade TextRenderers, fixing split words after the new system (reported by @Alex from Alaska and @Parker) - if the item/world was re-saved you need to enable it manually
- Added "Line Height" to TextRenderer, allowing ajdustment of default relative line spacing
- Added "Spawn Photo in World" setting to Interactive Camera and the control dialog, which allows disabling spawning of the physical photos (based on request by @kurotori4423)
-- When disabled, the photo is just saved to the Documents folder in Windows and Steam Screenshot library
-- In the interactive camera control dialog, it can be found in the settings panel (the one opened by the gear icon)

Tweaks:

- TextRenderers upgraded from the old system and World Orb names now use line height 0.8, which better approximates the look and sizing of the previous text rendering system
- Original "AutoSize" is now split to Horizontal AutoSize and Vertical AutoSize, allowing more control. Existing instances are auto-converted
- OutlineThickness, FaceDilate and FaceSoftness are now compensated by the MSDF pixel range, preserving the same size regardless of the range setting (assuming the range is sufficient for the given range)
- Neos now enables IME composition mode when typing into text fields, allowing complex input methods being used (e.g. Japanese or using character codes with Alt Gr, based on feedback by @Jack and @Ero)
-- Please let me know if it works correctly for you now, I tested the Alt Gr one, but can't test Japanese input
- Interactive Camera now spawns photos in the user's local space rather than always under root
- Optimized rounding mathematical functions

Bugfixes:

- Reworked computations to fix rounding errors when packing and rendering glyphs, resulting in size deformations (especially noticeable with small glyphs or large ranges for the distance field)
-- This fixes broken punctuation glyphs (periods, dashes...) reported by @ProbablePrime
- Fixed atlas-rotated glyphs (glyphs that are wider than taller like "m") using incorrect quad extension ratio, causing them to to becomes slightly squished


Ad-free Steam data for everyone since 2012
Support SteamDB • Donate or contribute
Open link