A newer version of Max is available. Click here to access the latest documentation.

Font Rendering

Max provides the choice of using cross-platform font rendering or the font rendering technology of each native platform. The option is a global setting that applies to almost all text displayed by the software. Rare exceptions include certain Jitter objects such as jit.lcd and jit.gl.text2d which use native font display exclusively.

Using Native Font Rendering

  • Open the preferences window by choosing Preferences from the Max menu (Mac) or Options menu (Windows).
  • Click the Font tab.
  • Enable Native Font Rendering by clicking in the checkbox in the value column for this setting.

Controlling Subpixel Anti-Aliasing

A feature of the Mac OS and Windows font rendering technology is subpixel anti-aliasing, which uses the properties of LCD displays to enhance the perceived sharpness of text. If you look closely at subpixel anti-aliased text, you can see that, for example, what appears to be black text at a distance is actually made up of colored dots. While this may enhance the appearance of text at smaller sizes, some people find it looks worse as the text size becomes larger. And other people can't stand subpixel anti-aliasing at any size. Max provides a way to set the maximum font size that will be displayed using subpixel anti-aliasing, called Max Font Size for Native Subpixel Antialiasing.

  • Open the preferences window by choosing Preferences from the Max menu (Mac) or Options menu (Windows).
  • Click the Font tab.
  • Click in the Value column for the Max Font Size for Native Subpixel Antialiasing setting. Type in a desired font size in points. Font sizes above this value will not use sub-pixel antialiasing. If you want to disable sub-pixel anti-aliasing for all fonts, you can use a value of 0.