Skip to content

How do you _actually_ get good text with MacType?Β #1092

@aaronth07

Description

@aaronth07

Despite being names 'Mac'Type, my Mac (and iPad/iOS devices) have far better rendering than MacType. I have tried practically every configuration out there, including editing or outright making my own, nothing comes close to Mac.

I am using a triangular OLED Samsung monitor. I have tried recommended grayscale presets, I have tweaking those presets myself, and I have tried creating my own presets, nothing really looks good. It's either too blurry OR too aliased OR too thick/thin Comparing this again to Mac/iOS/iPadOS, which I know also uses grayscale anti-aliasing, the text is nigh perfect, no blurriness or aliasing whatsoever and with extremely good font weight, and it maintains this near perfect text rendering at all text sizes.

Now, I know that Apple prioritizes PPI in their displays, however, even virtually increasing my PPI through 4x pixel-perfect supersampling (which gives me a simulated PPI that is on-par with most modern Apple displays), while helping massively, still does not provide a satisfactory result.

Understanding that my PPI is relatively low compared to Apple's displays, I have also tried subpixel anti-aliasing rather than grayscale, which if configured correctly (keyword IF), can effectively increase resolution by a factor of three. Unfortunately for non-standard subpixel/pentile layouts (such as triangular RGB or WRGB), your options for subpixel rendering, both within and without MacType, are extremely limited. The entire reason to switch to and set up MacType was because the default Windows options do not work good enough for your display, and yet, MacType doesn't include a single preset for non-standard layouts. In-fact, MacType practically barely supports anything but RGB and BGR, as an example, if you try to edit a non-standard layout within MacType Tuner, it will completely overwrite your existing config. I learned that the hard way.

I am going to end with some comparisons. I am comparing in MacType Tray's about menu, because it's easy to see the difference and fast to switch. In addition, it uses the default font that most GDI programs use, which I am assuming is Segoe UI. Overall, it's a pretty standard configuration. All settings regarding MacType Tray are default (except the ini files). I recommend that you view the screenshots at 100% scale, otherwise, they will use filters to rescale the image and you will not get the native look.

Here is with a popular and recommended config, Deep Gray No Hinting.

Image

I personally think it looks absolutely terrible. It's way too dark and contrasted.

Here is with (I believe) a default preset, Clean Light Grayscale.

Image

This is certainly far better, but there is still that blurriness I mentioned.

I believe this next one is included by default as well, Clean Grayscale V2.0:

Image

Blurry and low contrasted. By the way, none of these presets, even the blurry ones, have completely removed the aliasing. The selected font has a dramatic impact on how aliased the text is, despite practically all information online saying the opposite.

For example, here is a quick switch between Segoe UI and the excellent Inter:

Segoe UI
Image

Inter
Image

Both I would say have bad amounts of aliasing, but from what I have tested, there is no getting rid of some aliasing unfortunately.

Any tips or presets for triangular OLED or grayscale that anyone would like to share?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions