godot-demo-projects/gui/msdf_font
Hugo Locurcio 31d1c0c112
Remove old and unused project settings, update various demos for 4.2 (#1024)
- Move all demo projects that don't require Forward+/Mobile-only features
  to the Compatibility rendering method. This improves performance significantly
  on low-end devices and ensures visuals are identical to a web export
  of the demo.
- Set deadzone on all inputs to 0.2 for better gamepad usability.
- Remove reliance on `default_env.tres` to use built-in Environment
  resources in the main scene instead (which follows the preview environment
  workflow).
- Remove notices pointing to GDNative or VisualScript, since both were
  removed in 4.0.
- Various bug fixes and usability tweaks to 10+ demos.
2024-03-26 18:01:58 +01:00
..
screenshots
README.md Remove old and unused project settings, update various demos for 4.2 (#1024) 2024-03-26 18:01:58 +01:00
icon.webp Use 128×128 WebP icons for all demos (#885) 2023-03-29 18:59:57 +02:00
icon.webp.import Use 128×128 WebP icons for all demos (#885) 2023-03-29 18:59:57 +02:00
montserrat_semibold.ttf
montserrat_semibold.ttf.import
montserrat_semibold_msdf.ttf
montserrat_semibold_msdf.ttf.import Remove old and unused project settings, update various demos for 4.2 (#1024) 2024-03-26 18:01:58 +01:00
project.godot Remove old and unused project settings, update various demos for 4.2 (#1024) 2024-03-26 18:01:58 +01:00
sdf_font_demo.gd
sdf_font_demo.tscn Remove old and unused project settings, update various demos for 4.2 (#1024) 2024-03-26 18:01:58 +01:00

README.md

Multi-channel Signed Distance Field Font Demo

This is a demo of Multi-channel Signed Distance Field fonts in Godot. The technique used allows the text to remain clear under arbitrary zooms and rotations.

The multi-channel part refers to the font texture being generated in a way that allows for higher precision when rendering the font. This allows MSDF fonts to be more readable at small font sizes compared to single-channel signed distance field fonts.

Language: This demo contains no code.

Renderer: Compatibility

Check out this demo on the asset library: https://godotengine.org/asset-library/asset/521

Screenshots

Screenshot