PolySeek Logo
読み込み中...

【無料】NataneToonShader

NataneStudioNataneStudio
商品画像 1

説明

Natane Toon Shader

Shader説明サイト https://natanetoon.com/

質問や更新情報はXアカウント@nataneabura010にてお願いします。

Unity Built-in Render Pipeline 向けの多機能トゥーンシェーダーです。 VRChat アバター・ワールド制作に最適化されており、初心者からプロまで幅広くお使いいただけます。 アプデが非常に多くBooth対応がまにあっていないため、VCCでの導入を強くお勧めいたします。

VCCの Settings > Packages > Add Repository に以下のURLを入力:   https://natanetoon.com/index.json


通知

バグが発見されてしまったため、1.2.8に修正しました。 使っていただいた方には非常に申し訳ございませんが、差し替えをお願いします。


特徴

統合インスペクターUI 4つのシェーダー(Toon / Eye / Wirelight / Screen FX)を1つのインスペクターから切り替え可能。 全UI完全日本語対応で、シェーダーの知識がなくても直感的に操作できます。

59種のマテリアルプリセット 肌・髪・服・瞳・アクセサリー・NPRスタイルなど、すぐに使えるプリセットを多数収録。 ビジュアルブラウザからワンクリックで適用できます。

VRChat 次世代ライティング対応

  • VRC Light Volumes(ボクセルライティング)自動検出・対応
  • LTCGI(リアルタイムエリアライト)統合
  • AudioLink 対応(音楽反応型エフェクト)
  • VR Single Pass Instanced 完全対応

パフォーマンス最適化ツール マテリアル検証ツールでVRChatの最適化ランク(A~D)を自動評価。 シェーダーバリアントの収集・ストリッピングにより、ビルドサイズを50〜80%削減できます。


収録シェーダー

Natane/Toon Shader(Opaque / Cutout / Transparent)

基本ライティング:

  • セルシェーディング(2〜10段階)
  • ランプテクスチャ対応
  • 多段影システム(第2・第3影色)

質感・ライト効果:

  • スペキュラハイライト
  • リムライト(2層)
  • SSS(サブサーフェススキャッタリング)
  • MatCap(最大3層)
  • 環境キューブマップ反射
  • グリッター

アニメーション・エフェクト:

  • エミッション(発光+アニメーション)
  • ディゾルブ(パターンベースの消滅エフェクト)
  • ホログラム(スキャンライン+フリッカー)
  • グリッチ(RGB分割+ブロックノイズ)
  • 屈折(物理ベース+ブラー)
  • パララックス(視差マッピング)
  • 虹彩(イリデッセンス)
  • 頂点アニメーション(風・呼吸など)
  • デカルシステム
  • 色相シフト
  • Distance Fade(カメラ距離フェード)

テクスチャ:

  • 5層メイクアップシステム(メインテクスチャ+4層オーバーレイ)
  • 裏面テクスチャ対応
  • ノーマルマップ対応
  • アンビエントオクルージョン

アウトライン:

  • 法線押し出しアウトライン
  • 距離補正
  • テクスチャカラー対応
  • マスクテクスチャ

Natane/Eye(瞳シェーダー)

  • 5つの瞳状態(Normal / Star / Heart / Dead / Nervous)
  • 3種の表情オーバーレイ(Spiral / Tearful / Shock Rings)
  • パララックス+グレア
  • 左右独立UV制御
  • AudioLink 連動

Natane/Toon Shader Wirelight(サイバー表現)

  • ジオメトリシェーダーによるワイヤーフレーム可視化
  • Cyber Wire Mode(走査線+クロマ+グリッチ)
  • ノイズアニメーション(FBM)
  • AudioLink 統合(パルス・色変化・クロノテンシティ)

Natane/Screen FX Overlay(画面効果)

  • Posterize / Edge Darken / Chromatic Aberration
  • Vignette / Scanline / Film Grain

エディタツール(20種以上)

Tools > Natane メニューから全ツールにアクセスできます。

マテリアル:

  • マテリアル検証ツール(VRChat最適化チェック)
  • マテリアルエディタ(シーン内リアルタイム編集)
  • マテリアル比較ツール(差分表示)
  • メイクアップレイヤー管理

プリセット:

  • Material Preset Browser(ビジュアルプリセット一覧)
  • カラーパレット管理
  • VTuberプリセット生成

エフェクト:

  • シャドウ調整ウィザード
  • MatCapレイヤーコンポーザー
  • ディゾルブパターン生成
  • リムライト方向ビジュアライザー
  • Screen FX セットアップ

最適化:

  • パフォーマンスバジェットツール(A〜Dランク評価)
  • テクスチャ最適化
  • アウトライン最適化
  • 屈折品質バランサー
  • シェーダーバリアント収集・プリウォーミング
  • バリアントストリッピング設定

移行:

  • lilToon 移行ツール(自動プロパティマッピング)
  • 一括マテリアル変換
  • プレハブバリアント変換

VRChat:

  • VRC Light Volumes ヘルパー
  • LTCGI / AudioLink 自動検出

マテリアルプリセット一覧(59種)

キャラクター(30種):

  • 肌: 標準肌 / 淡い肌 / 濃い肌 / 透光肌 / 透光強化
  • 髪: 黒髪 / 茶髪 / 金髪 / 銀髪 / ツインテール / 長髪 / 短髪 / 光沢髪
  • 服: ドレス / スーツ / セーラー / ジャンパー / 布地 / 革 / 金属 / 光沢素材
  • 瞳: 標準 / 白 / 黒 / 赤
  • アクセサリ: 眼鏡 / 装飾品 / ネックレス / イヤリング / 頭飾り

スタイル(10種):

  • フラットトゥーン / アニメトゥーン / マンガ調 / 水彩 / リッチNPR
  • パステル / ネオン / メタリック / ガラス / 背景用

エフェクト:

  • ホログラム / グリッチ / ディゾルブ / ワイヤーフレーム / その他

対応環境

  • Unity 2019.4 以降(推奨: 2022.3 LTS)
  • Built-in Render Pipeline
  • VRChat SDK 対応
  • VR Single Pass Instanced 対応
  • Quest 最適化対応

lilToon からの移行

専用の移行ツールで lilToon マテリアルを自動変換できます。 Tools > Natane > 移行 Migration > lilToon移行ツール から実行してください。


インストール方法

  1. ダウンロードした .unitypackage をプロジェクトにインポート
  2. マテリアルのシェーダーを「Natane/Toon Shader」に変更
  3. インスペクターから各機能を設定

詳しくは同梱の QUICK_START ドキュメントをご覧ください。


ドキュメント

パッケージ内に以下のドキュメントを同梱しています:

  • クイックスタートガイド(5分で始められる)
  • テクニカルリファレンス(ライティングアルゴリズム詳解)
  • 移行ガイド(lilToon・他シェーダーからの変換手順)
  • シェーダーバリアント最適化ガイド
  • パーティクルエフェクト運用ガイド
  • ランプテクスチャ作成ガイド

ライセンス

MIT License 個人・商用利用ともに無料でお使いいただけます。


更新履歴(抜粋)

v1.2.7:

  • VR Single Pass Instanced 全パス完全対応
  • グリッチ RGB Split のマゼンタ色問題を修正
  • AudioLink コンパイルエラー修正
  • Wirelight VR 対応

v1.2.0:

  • 統合インスペクターUI
  • AudioLink サポート追加
  • Dashboard / Help システム

v1.1.4:

  • 屈折ブラー 45%軽量化(9→5サンプル)
  • GPU命令数 20-30%削減

v1.0.1:

  • VRC Light Volumes 対応
  • LTCGI 統合

サムネ制作

会京なのか @SSnanoka ###使用アセット オリジナル3Dモデル「マヌカ」 https://booth.pm/ja/items/5058077 メカクレウルフ https://booth.pm/ja/items/5259004 R.E.A.P ENFORCER https://booth.pm/ja/items/7277290

サポート

不具合報告・機能要望は Twitter(@nataneabura010)までお気軽にどうぞ。

ハッシュタグ案

#VRChat #シェーダー #トゥーンシェーダー #Unity