【無料、VRChat】Repack Prefab - プレハブじゃないアバターをプレハブにするツール
- ダウンロード商品¥ 0

このツールは、UnityのGameObjectとベースとなるプレハブアセットを使って、プレハブアセットをベースとしてそのGameObjectからプレハブバリアントを生成するためのツールです。VRChatのアバター、あるいはどんなGameObjectやプレハブアセットにも使用できます。このツールを使用する理由は例えば… * プレハブバリアントを使用していない新しく手に入れたアバターは、すぐにプレハブバリアントにすることができます。 * アバターは通常アンパックしますが、プレハブバリアントにして試してみたい。 プレハブバリアントを使用することで、アバターの様々なバリエーションを簡単に管理することができます。 * Blenderでベースとなるfbxモデルを改変すると、Unityのアバターが何もせずに反映されます。 * PC版とQuest版のアバターで共通のプレハブを使用することができます。 * アバターへの必要のない変更はプレハブバリアントの状態に戻すことができて、必要のある改変はプレハブバリアントとそのインスタンスに適用することができます。 プレハブバリアントの詳細については、Unityの公式ドキュメントを参照してください https://docs.unity3d.com/Manual/PrefabVariants.html This tool is meant to take any unity gameobject, prefab or not, plus a base prefab asset, and create a prefab variant from that GameObject using the prefab asset as a base. This can be used on VRChat avatars, or really any GameObject and prefab asset. Reasons to use this tool include: * A newly acquired avatar that is not using prefab variants can be quickly turned into one. * You typically unpack your avatars but want to start experimenting with the improvements that come with prefab variants. By using prefab variants correctly, it becomes easier to manage different variations of an avatar. * When changing the base fbx model in Blender, avatars in Unity receive the changes automatically. * A common prefab can be used between PC and Quest versions of an avatar. * Undesired changes to an avatar can be reverted to how things are in the prefab variant, or desired changes can be applied to the prefab variant and thusly other instances of it. For more information on prefab variants, see the official Unity documentation on the feature. https://docs.unity3d.com/Manual/PrefabVariants.html
お知らせ/Notice
以前のバージョンのツールは別のパッケージマネージャーで管理されていましたが、 VCCで更新を継続できるようにするためにはアップデートする必要があります。 最も簡単な方法はBOOTHからのパッケージをインストールすることになります。 プロジェクトの`VRChat Package Resolver Tool`がバージョン`0.1.21`以上を確認してください。 ここからのパッケージをインストールすると、プロジェクトの全部のEZUtilsのパッケージが更新されます。 詳細はこちら https://github.com/Timiz0r/EZUtils/wiki/Updates,-uninstallation-%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%88%E3%80%81%E3%82%A2%E3%83%B3%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB#%E5%8F%A4%E3%81%84vcc%E5%AF%BE%E5%BF%9C%E3%81%97%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3 Previous EZUtils tools' versions used a different package manager, and they must be updated in order to continue receiving updates via VCC. The easiest way to perform this update is to get an updated package from BOOTH and install that. Also ensure that the project's `VRChat Package Resolver Tool` is version `0.1.21` or greater. Installing the package from this page will update all EUtils packages in the project. More details can be found here: https://github.com/Timiz0r/EZUtils/wiki/Updates,-uninstallation-%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%88%E3%80%81%E3%82%A2%E3%83%B3%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB#old-non-vcc-versions
インストール/Installation
この.unitypackageには実際のツールは入っていません。その代わり、このパッケージはツールと、今後アップデートするためのパッケージマネージャーを自動的にインストールします。 インストールの詳細はこちら https://github.com/Timiz0r/EZUtils/wiki/Package-installation-%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB This .unitypackage does not contain the actual tool. Instead, this package will automatically install both this tool and the package manager that can be used to update it in the future. Details about installation can be found here: https://github.com/Timiz0r/EZUtils/wiki/Package-installation-%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB
説明書/Manual
https://github.com/Timiz0r/EZUtils/wiki/Repack-Prefab-manual-%E8%AA%AC%E6%98%8E%E6%9B%B8
コード/Code
https://github.com/Timiz0r/EZUtils/tree/main/src/EZUtils.RepackPrefab
ライセンス/License
MIT https://github.com/Timiz0r/EZUtils/blob/main/LICENSE