Skip to content

Tool for VRChat avatar creators to easily include automatic parenting of prefabs directly in unity using 1 file

License

Notifications You must be signed in to change notification settings

rtlcopymemory/VRCAssetAdd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VRCAssetAdd

For everyone

Please backup your projects. I yet have to break my project because of this but you might, so please backup.

For users

Apply asset dropdown menu

Please have unique names in ALL of your hierarchy, included the prefab name.

Drag into your scene the prefab of the asset you want to add to your avatar and your avatar, leave them unmodified.

Imgur

Drag and drop, from the scene's Hierarchy, your avatar and the asset you want to add into the Apply From File window.

Press Apply, select the .json file that was given with the asset (or in any case, that someone made using this tool) and enjoy.
Once tested, you can delete the Backup duplicates that are automatically created.

For creators

Create dropdown menu

Create a prefab of your asset with all your settings (for example, your Phybones or Contact Receivers).
Drag that prefab in your scene along with the avatar base you want to create the setup for, DO NOT MODIFY THE ORIGINALS.

Imgur

Drag and drop, from the scene's Hierarchy, the unmodified avatar and asset (prefab) into the Asset Create window.
Click Create Targets, this will hide your original objects and create a duplicate with which you will work with.

Now start moving all the objects from your asset to their correct position in the target avatar's hierarchy.
If you test your avatar by clicking play, you will need to drag and drop the unmodified avatar and asset again BUT DO NOT CREATE NEW TARGETS, just drag and drop your target avatar back into the "Target Avatar" field

Once you're done moving all the components of your asset into the target avatar hierarchy, click Generate and save the file wherever you want.
You will then have to provide this file along with the asset prefab to your clients who only need to follow the short instructions above to add it.

Donations

If you found this tool useful or appreciate my work, you can select an amount to when getting it from My Gumroad.
Alternatively you can get me a coffee

Wanted features for the future

  • Animator layer transfer to easily setup toggles too

About

Tool for VRChat avatar creators to easily include automatic parenting of prefabs directly in unity using 1 file

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages