Modular 3D Text
  • ✉️Contact Support
  • ⭐Read me first
  • Introduction
    • ⚡Namespace
    • ⚡Assembly Definition
    • ⚡Scripting define symbol
    • 3D UI for XR
      • Internal documentation
  • Text
    • Modular 3D Text
      • Script documentation
        • UpdateText
        • MeshPostProcess
        • Internal Documentation
    • Text Updater
    • Fonts
      • Creating fonts
        • Troubleshoot
      • Letter
  • Input
    • Button/Key
      • Button Input System
      • Button Input Processor
    • Mouse/Touch
      • Raycast Selector
      • Raycast Input Processor
    • Troubleshoot
  • Modules
    • Modules
  • UI
    • List
      • Script documentation
    • Button
      • Script documentation
    • Toggle
      • Script documentation
    • Slider
      • Script documentation
        • UpdateValue
        • IncreaseValue
        • DecreaseValue
      • SliderHandle
    • Input Field
      • Script documentation
        • UpdateText
        • ContentType
    • Horizontal Selector
      • Script documentation
  • Layout System
  • Modules
  • Package Importer
  • Utility
    • UI States
    • Asset Settings
  • Version History
Powered by GitBook
On this page

Was this helpful?

  1. Text

Fonts

PreviousText UpdaterNextCreating fonts

Last updated 1 year ago

Was this helpful?

has its own Font asset format. You have to generate a Modular 3D Text font asset from a TTF font file to use it. Afterward, you no longer need the original TTF asset, even for dynamic character generation.

Fallback fonts

If a character doesn't exist in the current font, the character is taken from the first fallback font it is found in.

Dynamic Character Generation

Similar to TextMesh Pros Dynamic fonts assets, Modular 3D Text can create characters directly from original TTF font data instead of creating the characters in advance and saving them. This is particularly useful for supporting some languages.

The required TTF data are saved in the font and the original TTF file is not needed to be kept.

If a character exists in the character list in the M3D font, TTF data will be ignored for it.

This is by default turned on but can be turned off by selecting the font and pressing the clear TTF data button.

Modular 3D Text
Creating fonts