【VRChat】WorldOptimizer - ワンクリックでワールドを軽量化!【非破壊・安心設計】
- 無料Digital0 JPY
- 支援ー内容変わりませんDigital300 JPY


「ワールドを作ったけど、容量が大きすぎる…」 「重くてQuest対応が難しい…」 「最適化の設定項目が多すぎてよくわからない…」 そんなワールド制作者の悩みを解決する、Unityエディタ拡張ツール WorldOptimizer です。 ボタンひとつでテクスチャ、オーディオ、マテリアル設定をVRChat推奨の設定に自動調整。 さらに、元のファイルを変更しない「非破壊モード」を搭載しているため、安心して最適化を行えます。 -------------------------------------------------- ■ 主な特徴 【 初心者も安心のワンクリック最適化 】 難しい知識は不要です。「最適化プロファイル(標準/高品質)」を選んで「Run All」を押すだけ。 面倒なテクスチャ圧縮、Streaming Mipmaps設定、オーディオのLoad Type設定などをツールが自動で判別して適用します。 【 失敗しても大丈夫!「非破壊モード」 】 WorldOptimizerは、あなたのPCにある大切なオリジナルデータを直接書き換えません(デフォルト設定)。 最適化前に「バックアップ」を作成する機能や、設定を元に戻す「Revert」機能を搭載。 「やっぱり元の画質に戻したい」と思った時も、すぐに元通りに戻せます。 【 こだわり派のための「詳細設定」 】 ・テクスチャサイズ制限: 2048px/4096pxなど、最大サイズを一括指定。 ・個別実行機能: 「テクスチャだけ圧縮したい」「Missing Scriptだけ消したい」という場合も、個別のボタンで実行可能です。 ・Mesh Combiner: バラバラになったメッシュをマテリアルごとに結合し、DrawCallを劇的に削減します。 ・ポリゴン数分析: シーン内で特に重いオブジェクトをランキング形式で特定できます。 ・VCC対応: VRChat Creator Companion (VCC) での管理に対応しました。 -------------------------------------------------- ■ 機能一覧 ・テクスチャ最適化: 解像度制限、Crunch圧縮、Streaming Mipmaps有効化 ・オーディオ最適化: Force To Mono, Vorbis圧縮への自動変換 ・マテリアル設定: GPU Instancingの有効化(DrawCall削減) ・不要データ削除: Missing Scriptの自動削除 ・メッシュ結合: 同一マテリアルメッシュの結合機能(Mesh Combiner) ・LODバイアス調整: 距離による表示品質の調整 ・バックアップ機能: 実行時にシーンのバックアップを自動取得 -------------------------------------------------- ■ 導入方法 1. バージョンを確認(Unity 2019.4以降 / VRChat SDK導入済みプロジェクト) 2. ダウンロードした unitypackage をインポート、または VCC に追加 3. Unity上部メニュー WorldOptimizer > Open Optimizer をクリック -------------------------------------------------- ■ 利用規約 本ツールをダウンロード、使用した時点で本規約に同意したものとみなします。 【 利用可能範囲 】 ・本ツールを使用したワールドのアップロード(VRChat等のプラットフォーム問わず) ・商用・非商用利用 ・本ツールの改変(ただし、改変したツールの再配布は禁止) 【 禁止事項 】 ・本ツール自体の再配布、販売(改変の有無に関わらず) ・自作発言 ・公序良俗に反する目的での使用 【 免責事項 】 ・本ツールを使用して発生したいかなるトラブルや損失に対しても、制作者は一切の責任を負いません。 ・本ツールは予告なくアップデート、または公開を停止する場合があります。 ・バックアップ機能は搭載していますが、導入前には必ずプロジェクト全体のバックアップを取ることを推奨します。 -------------------------------------------------- ■ 更新履歴 ・v1.1.0: VCC対応、ファイルバックアップ機能追加、実行速度の最適化 ・v1.0.0: ベータリリース (個別実行機能、テクスチャサイズ指定機能 追加済み)

