先日、lilToonの製作者であるlilさんから、新しいシェーダーが公開されました。
それは、Shader CoreとNonToonシェーダーです。
いそ またすごいシェーダー出てない!?
NonToonは、lilToonの作者であるlilさんが公開した軽量シェーダーです。アバターでよく使う機能に絞ることで、軽量化と扱いやすさを両立しているのが特徴です。
本記事では、NonToonの特徴・導入方法・使い方・lilToonとの違いについて詳しく解説します。
リンクはこちらから↓
A shader combining PBR and NPR. Contribute to lilxyzw/NonToon development by creating an account on GitHub.
どんなシェーダーなの?

一般的に普及しているlilToonとは少し違い、アバターで使う基本的な機能のみを搭載したシンプルで軽量なシェーダーです。
しかしシンプルとはいえアバター改変で困らないほどの機能が詰め込まれています。
また、現時点(2026年7月)ではNonToonは完全なlilToonの代替となるシェーダーではありません。ご注意ください。
導入方法
NonToonは現在lilさんのGithubのみで公開されています。
現時点の導入方法はUnityPackageではなく、フォルダをUnityに直接Importする方法を取ります。
UnityPackageを使用しての導入はできませんので、ご注意ください。
また、NonToonの導入には、NonToonとShader Core両方の導入が必須です。
※どちらか片方だけでは正常に動作しません。必ず両方導入してください。
A shader combining PBR and NPR. Contribute to lilxyzw/NonToon development by creating an account on GitHub.
まずはNonToonの導入方法を解説します。
上記リンク(Github)にアクセスします。

右下の最新版のRelease(画像では0.1.3)をクリックし、Assetsから最新のもの(jp.lilxyzw.nontoon-0.1.3.zip)をダウンロードします。


画像での説明も用意しました。ご活用ください。
Contribute to lilxyzw/Shader-Core development by creating an account on GitHub.

Shadercoreも同じような手順でダウンロードを進めます。
ダウンロード後はファイルを解凍します。

jp.lilxyzw.shadercore(-0.1.9)、jp.lilxyzw.nontoon(-0.1.3)が展開されていることを確認してください。
今回の導入方法では、これらのフォルダをそのままUnityにImportします。
普段使わない手順ですので、1つずつ確認しながらご覧ください。

Unityを起動し、Packagesを開きます。

Packagesの欄を右クリックし、Show in Explorerをクリックします。

開かれたエクスプローラーのPackagesをダブルクリックで開きます。

先ほど展開したNontoonとShaderCoreをPackageフォルダ内にドラッグ&ドロップします。
2つのフォルダが別フォルダの中に入らないようにご注意ください。

読み込み完了後、シェーダー一覧にNonToonの表示が出ていれば、導入は完了です。
使い方
先に前述しますが、シェーダーを扱うにはそれなりの知識とUnityへの慣れが必要です。
シェーダーの操作に慣れていない方は、levanillaさんが制作されたlil to non toon converterを使うのがおすすめです。
今回はツールを使ったシェーダー置き換え方法のみに絞って解説を行います。
nontoonをお試しに触ってみたいけどシェーダー切り替えは手間、難しいという負担を楽にするために作りました !!正しく変換できなかったら報告ください!! "Assets/NonToonConversionLogs"と変換前アバターの写真を添付していただけると助かります nontoonが開発中の間は無料の予定です 開発途中なので色々変わるかもしれません
ここからはlil to non toon converterの解説を先に行います。
このツールは、lilToonで設定されたアバター、衣装などを、自動でNonToonに置き換え、設定してくれるツールです。
また、作者さんによると、本ツールは現在も開発途中のため、使用前には必ずバックアップを作成してください。問題が発生した場合は、ツール作者への報告にご協力ください。
lil to non toon converterはUnityPackageで導入を行います。

UnityPackageをダブルクリックし、ImportでUnityに導入します。

Tools→LilToon to NonToon Converterが表示されていれば、導入は完了です。
そのままクリックで起動します。

出力フォルダを設定しておきます。(任意ですが設定すると便利です)
また、複製したアバターのアップロード先も任意のものに設定しておきましょう。

変換したいアバターをクリックします。(この状態を維持してください)

選択対象を変換をクリックし、アバターを変換します。

出力されたものがHierarchyに表示されたら、変換は完了です。
アップロードも可能な状態になっています。
lilToonとの比較


こちらはUnity上で比較した画像となります。左がlilToon、右がNonToonです。
どちらも上からDirectional Lightを当てています。
いそ NonToonはUnityのStandardシェーダーに近い、ハッキリとした影の受け取り方をする気がする……印象。


いそ とはいえ、実際に使っていると大きな差はないように見えるかも……?
さいごに
ここまでの閲覧ありがとうございます。
VRC内でシェーダー界のインフラ的な立ち位置を持つlilToonは多機能でほとんどの状況で対応できる素晴らしいシェーダーですが、機能の多さ故重くなってしまうことも多かったです。
しかしNonToonは、かなり軽量化され使いやすくなりました。
アバターの軽量化において新たな風を吹き起こすこと間違いなしなシェーダーですので、ぜひ導入して楽しいVRCライフを!
*NonToonの使い方を詳しく解説した記事も作成予定です。しばらくお待ちください。
リンクはこちらから↓
A shader combining PBR and NPR. Contribute to lilxyzw/NonToon development by creating an account on GitHub.
また、lilToonやNonToonは無料で公開されているシェーダーです。
pixiv fanboxで開発者様へ支援を行うことも可能ですので、
もし制作の助けになったという方は、ぜひこちらのリンクから支援を検討してみてください。
lilToon、lilAvatarUtils、lilycalInventory、lilEditorToolbox、lilNDMFMeshSimplifierなど、無料で使える前提ツール・シェーダーや制作支援ツールを開発しています。こちらのFANBOXは継続的な支援窓口として公開しました。支援者向けにUnityの技術情報や私自身が開発しているツールの使いこなしテクニック、アバター改...
合わせて読みたい
VRChatで色を変えたい(色改変)をしたいと思ったことはないですか?そんな人に向けて色改変を知識を伝えます!シェーダー・テクスチャ・マテリアルなど詳しく説明しているので、知りたい方はこちらの記事をご覧ください。
アバターの衣装や髪の色改変をしたいと思ったとき皆さんはどのような方法で色を変えていますか?様々な方法があると思うのですが、今回は「Unity」と「liltoon」だけで色を変える方法を紹介していきます! 今回紹介する方法 …
皆さんは、VRCで使用しているアバターに軽量化は施していますか?現在はAvatar optimizerなどの超便利な軽量化ツールの登場で、アバターに軽量化を施している方も多いような気がしますね。 しかし、最近のアバターは …
使用させていただいたアバター、衣装等
シフォンちゃん
本モデルはUnityのHumanoid形式に対応した オリジナルモデル『シフォン -Chiffon- 』です。 主にVRChatでの使用を想定したモデルです。 利用規約の範囲内でご利用いただけます。
ミルクちゃん
オリジナル3Dモデル『ミルク Re -Milk Re- 』 製作者:こまど / komado ………………………………………………………………………………………… ◆サンプルアバターの試着はこちら◆ https://vrchat.com/home/world/wrld_48ba3030-bc47-4a12-a95d-ca3cc7f3039e ◆公式衣装SHOP◆ https://sugary-boutique.booth.pm/ ………………………………………………………………………………………… 主にVRChatでの使用を想定したモデルです。 利用規約の範囲内でご利用いただけます。







