YoluPainter は、2D のキャンバスと 3D のモデルにテクスチャを描くペイントアプリです。 Unity とつなぐと、描いた色をシーンのアバターの本物のマテリアルで見ながら描けます。
Windows を主な対象にしています。Mac と Linux は試用向けです。
- 2D と 3D のペイント。筆圧と傾きに応えるブラシ、色の混ぜ、ぼかし・指先・クローン、対称、ステンシル
- レイヤー、グループ、マスク、クリッピング、26 の合成モード、調整レイヤー、ロック
- Color・Roughness・Metallic・Height・Normal・Emission とユーザーチャンネルを 1 回のストロークでまとめて描くマテリアルのペイント
- フィルター、焼いたメッシュマップ(AO・曲率・厚み・ID など)を読む Generator、ノイズとグランジ、スマートマテリアル
- 3D ビューでの lilToon の見た目
- Unity との Live Link。シーンのモデルを 1 回の操作で開き、書き出した絵を Unity へ返します(マテリアルに当てるのは、Unity で確かめたときだけ)
- PSD のレイヤー・グループ・マスク・調整の読み書き、ABR のブラシと CLIP STUDIO のブラシ(.sut)の取り込み
- チャンネルごとの PNG と、Unity Standard・URP・HDRP・lilToon 向けのテンプレートの書き出し
- 落ちたときの自動の復旧
Windows(64 ビット)のインストーラーと zip は Releases にあります。 インストールの選択肢と更新は docs/INSTALL.md を見てください。
Rust の stable と C/C++ のビルド環境が要ります。
cargo build --release -p yolu-app --lockedOS ごとの準備は docs/BUILDING.md、試験は docs/DEVELOPMENT.md にあります。
- 機能と操作
- Unity との連携(Live Link・Unity 版との
.ylpの受け渡し) - コマンドラインと AI からの操作(
yolupainter-cli・MCP でつなぐ) - PSD、ブラシ、ブラシの取り込み、サブツール、グラデーションマップ、3D ビュー、復旧、画面、配布用に保存、.ylp の形式
- 変更の記録
お問い合わせ、開発に関する質問、機能の要望は Discord へどうぞ。
更新の確認を選んだときに GitHub へ最新の版を問い合わせるほかは、ネットワークへ情報を送りません。Live Link は同じ PC の中だけで通信します。
MIT License。使っているライブラリ・フォント・アイコンの許諾は THIRD_PARTY.md にあり、配布物には許諾の全文を同梱しています。