Skip to content

Instantly share code, notes, and snippets.

@mattdavisgames
mattdavisgames / SdfPostProcessor.cs
Last active April 17, 2024 15:53
Unity asset post processor for converting images to Signed Distance Fields on import
/// By Matt Davis @mattdavisgames
/// Requires "SDF Toolkit Free" (or paid) by Catlike Coding (Jasper Flick)
/// Render using TextMeshPro/Distance Field SSD shader (res 512, gradient scale 52.2) (gradient scale = res * paddingRatio + 1)
///
/// Original image must include a margin of ~10% (or paddingRatio) of the image resolution, to accomodate SDF gradient.
using UnityEditor;
using UnityEngine;
using CatlikeCoding.SDFToolkit;