【NoNlab】VRChat物理光追レンダリングモジュール (カクつきゼロ/顔死黒回避/5言語対応)
- Digital1,200 JPY








NoNlab - VRChat 物理光追渲染模块(No.4) 【致谢与声明】 演示图片、封面及视频使用了 夏菲 -Sapphy- (3939858) 的模型数据,在此对作者表示诚挚的感谢,感兴趣的话可以去支持一下 Sapphy 。 拍摄封面时使用了 Hoshiyune 的 Last Light - 最後の光(World),感谢 Hoshiyune 。 注:本商品仅售卖插件本体,压缩包内不包含任何角色模型文件(包括但不限于 Sapphy),敬请知悉。 致敬:Пафну́тий Льво́вич Чебышёв (Pafnuty Lvovich Chebyshev) 特别鸣谢:NVIDIA - PCSS & AMD 【项目概述】 · 【朔雪 (Shuoxue-World)】:运行于静态环境,采用完全实时的 3D 空间 BVH 物理光线追踪。(注:因 VRChat Avatar 底层安全限制无法挂载 C# 脚本,故本引擎作为“细雪”的赠品收录。这也是我被迫为角色研发出“细雪”混合架构的契机。) · 【细雪 (Xixue-Avatar)】:针对 VRChat Avatar 深度优化。为在引擎限制与硬件性能间找到平衡,采用“离线物理烘焙 + 实时软阴影接收”的混合架构,在不增加显卡渲染负担的前提下提供高质量光影。 【安装方式】 通过顶部菜单栏 NoNlab → NRTR 找到对应的模块,将模型拖入向导窗口即可一键自动安装。详细的安装步骤、排错指南请务必参阅压缩包内的 Readme 说明书。 【技术区分说明】 · 【朔雪(World版)】:3D 空间 BVH 物理光追。基于自研 SAH 层次包围盒构建场景。具备物理级接触硬化(距离阻挡物越近阴影越锐利)。非滤镜涂抹,为纯物理推导结果。 · 【细雪(Avatar版)】:运行于角色。为保证高面数(50万面+)0 卡顿及防穿模,采用离线高精度物理烘焙(阴影图集),配合底层 VSSM 实时软阴影算法。非全实时光追,而是以物理光追精度预计算,并实时适应当前环境光照颜色。 【核心功能与工作流】 · 多语言支持:插件内置中、英、日、俄、韩 5 种语言切换,且随附的 Readme 说明书也同步提供这 5 种语言版本。 · 性能与兼容:100 万面极限测试,开关光影显卡耗时基本持平;底层异步多线程防泄漏,针对主流显卡进行底层字节对齐处理。(注:因移动端性能红线,暂不推荐 Quest 玩家)。 · 渲染管线(不依赖内置光照):直接通过底层 Compute Shader 完成阴影与光照计算,不经过 Unity 传统内置光照流程。 · 全局调色面板(五语支持):内置五国语言(中英日俄韩)的全局材质控制面板,可一键扫描并同步调整全身材质的亮度、阴影与光照方向,告别逐个修改材质球。 · 性能优化与修正模块:提供一键开启全身材质 GPU Instancing(大幅降低显存与绘制调用)以及专门的面部透明材质修正工具。 · 附赠 NovaToon:内置自研轻量化着色器,随插件自动生效(暂不提供独立可调工程文件)。 【⚠️ 重要提示:上传前必须调好】 由于 VRChat FX 层底层的限制,v1.0 暂不支持游戏内热插拔或实时调节光影。您必须在 Unity 编辑器中使用菜单栏的 NoNlab → NRTR → Xixue (Global Material Controller) 调好参数,然后再上传模型。详细的调校步骤、面部透明修正以及所有排错指南,请务必参阅压缩包内的 Readme 说明书。 【首发说明】 · 关于首发特惠价延长至 7 天:由于近期在集中修复底层的材质冲突报错,并尽力优化 Avatar 的渲染兼容性问题,导致原定排期有所延后。为了感谢大家的等待与支持,首发特惠价(1200日元)将延长至 7 天。感谢您的理解与支持! NoNlab - VRChat 物理光追レンダリングモジュール(No.4) 【謝辞・免責事項】 デモ画像、カバー画像、および動画の制作にあたり、夏菲 -Sapphy- (3939858) のモデルデータを使用させていただきました。作者様に深く感謝申し上げます。ぜひ原作者様への応援もよろしくお願いいたします。 カバー画像の撮影には、Hoshiyune様の「Last Light - 最後の光」(World) を使用させていただきました。Hoshiyune様に感謝申し上げます。 ※重要:本商品はプラグイン本体のみの販売です。デモに使用されているSapphyなどのアバターモデルデータは一切含まれておりません。 チェビシェフに敬意を表して:Пафну́тий Льво́вич Чебышёв (Pafnuty Lvovich Chebyshev) 特別感謝:NVIDIA - PCSS & AMD 【プロジェクト概要】 · 【朔雪 (Shuoxue-World)】:静的環境で動作する、完全リアルタイムな 3D 空間 BVH 物理レイトレーシング。(※VRChatのセキュリティ制限によりC#スクリプトを直接アタッチできないため、本エンジンは「細雪」の特典として同梱されました。これが「細雪」ハイブリッドアーキテクチャ開発の経緯です。) · 【細雪 (Xixue-Avatar)】:VRChatアバター向けに深く最適化。エンジンの制限とハードウェア性能の最適なバランスを見つけるため、「オフライン物理ベイク + リアルタイムソフトシャドウ受信」のハイブリッド構成を採用。GPU負荷を増やすことなく高品質なライティングを実現します。 【インストール方法】 上部メニューバーの NoNlab → NRTR から該当するモジュールを開き、モデルをウィザード画面にドラッグするだけでワンクリック自動インストールが可能です。詳細な手順やトラブルシューティングについては、同梱の Readme を必ずご参照ください。 【技術的仕様(World版とAvatar版の差異)】 · 【朔雪(World版)】:3D空間BVH物理レイトレーシング。独自SAH階層バウンディングボリュームに基づきシーンを構築。物理的なコンタクトハーデニング(遮蔽物に近いほど影が鋭くなる)を備え、純粋な物理計算に基づいた結果です。 · 【細雪(Avatar版)】:キャラクター上で動作。50万ポリゴン以上(最大100万テスト済)の高ポリゴンでもカクつきを抑え、FTによる貫通を防ぐため、オフライン高精度物理ベイクとVSSMリアルタイムソフトシャドウを組み合わせています。完全なリアルタイムではなく、物理レイトレーシング精度で事前計算し、現在の環境光の色にリアルタイムで適応させます。 【コア機能とワークフロー】 · 多言語サポート:プラグインには中・英・日・露・韓の5言語切り替えが内蔵されており、同梱の Readme マニュアルも同じく5言語で提供されています。 · 性能と互換性:100万ポリゴン極限テストで、ライティングのオン/オフによるレンダリング時間はほぼ同等。非同期マルチスレッドとメモリリーク防止機構を採用。主要GPU(NVIDIA/AMD/Intel)向けに低レイヤーのバイトアライメントを実施。(※Questはパフォーマンス制限のため非推奨)。 · レンダリングパイプライン:低レイヤーの Compute Shader を直接呼び出して影とライティングを計算し、Unityの内蔵ライティングプロセスを経由しません。 · グローバルマテリアルコントロールパネル(5言語対応):中・英・日・露・韓の5言語に対応したパネルを内蔵。アバター全身のマテリアルを一括スキャンし、明るさ、影、光の方向を同期調整できます。個別のマテリアル編集は不要です。 · 最適化・修正モジュール:全身マテリアルのGPU Instancingを一括有効化(ドローコール削減)する機能や、顔の透明マテリアル専用の修正ツールを提供。 · NovaToon の特典:独自の軽量シェーダーロジックを内蔵。プラグインと同時に自動適用されます(独立した調整用ファイルは未提供)。 【⚠️ :アップロード前の必須調整】 VRChat FXレイヤーの低レイヤー制限により、v1.0ではゲーム内でのホットスワップやリアルタイム調整はサポートされていません。必ずUnityエディタ内で、メニューバーの NoNlab → NRTR → Xixue (Global Material Controller) を使用してパラメータを調整してからアップロードしてください。詳細な調整手順、顔マテリアルの修正、およびすべてのトラブルシューティングについては、同梱の Readme を必ずご参照ください。 【リリース記念】 · 初回特別価格の期間延長(7日間)について:最近、低レイヤーでのマテリアル競合エラーの修正や、アバターのレンダリング互換性の最適化に集中的に取り組んでいるため、当初の予定より公開が遅れてしまいました。お待ちいただいた皆様への感謝を込めて、初回特別価格(1200円)の期間を7日間に延長いたします。ご理解のほどよろしくお願いいたします。








