Unity uGUI向けピクセルフォント描画システム「Texpix」が公開、4方向・8方向アウトラインに対応

個人開発者のruccho氏は2026年7月21日、UnityのuGUI(Canvas)向けに設計されたピクセルフォント描画システム「Texpix」をGitHub上で公開しました。ピクセルアートを用いたゲームUIにおいて、フォントを本来のドット感のまま鮮明に表示することを目的としています。
Unity標準のTextMesh Proは、SDF(Signed Distance Field)技術を用いてどのような拡大縮小でも滑らかな文字の輪郭を維持するように設計されています。しかし、ピクセルアートを中心としたゲームでは、SDFの補間によってドットの境界がぼやけてしまうことが課題です。
TexpixはSDFを使用せず、フォント本来のピクセルサイズで一度だけラスタライズを行い、ピクセルグリッドにスナップして描画します。描画時のアトラス生成においても効率化が図られており、RGBAアトラスと比較しておおよそ8分の1のメモリ使用量に抑えられテイルとのことです。
さらに、ゲームUIでよく使われる1ピクセル幅のアウトライン(4近傍および8近傍)も設定から選択できます。アウトラインの情報はアトラス内にあらかじめエンコードされているため、追加のテクスチャや描画パスを必要としません。
導入手順とパフォーマンス上の注意点
TexpixはUnity 6000.3以降のuGUIに対応し、UI Toolkitには対応していません。実機向けにビルドする際は、エディタ上でStaticアトラスをベイクすることが推奨されています。動的アトラスのままでも動作しますが、新しいテキストが表示される際のラスタライズ処理や、アトラス容量が不足した際の再構築によって、フレームの遅延が発生する可能性があるとのことです。
ピクセルアートを採用する開発者にとって、UIテキストの鮮明さはゲーム全体の統一感に関わる要素です。Texpixは、TextMesh Proと使い分けることで、ピクセルフォントの表示をより正確に制御するための選択肢となります。
TexpixのGitHubリポジトリはこちら https://github.com/ruccho/Texpix





