Skip to main content

Prefabulous

🌊 Any Platform

Prefabulous contains non-destructive components to automate invasive tasks in your personal avatar.

Although Prefabulous is meant to be used alongside Modular Avatar, our components are not really destined to be used inside distributed assets:

Unlike Modular Avatar components, most of our components are invasive. They will affect many components across the entire avatar, or may not be able to coexist with other components.

Therefore you are encouraged to use these components only within personal avatars, and not as part of assets distributed to other users.

tip

In Prefabulous V1, the components of this tool require VRChat.

In an upcoming version (Prefabulous V2), components are split in two categories:

  • Universal Components will be usable on any social VR platform, app, or non-social VR app.
  • VRChat Platform components will only be usable on the VRChat Platform.

A new category will be introduced:

  • VRM and VTubing components will be usable on apps such as VNyan, Warudo, and VSeeFace, by focusing on VRM components.

Download

The tool is free for download using VCC.

VCC

You need to add two listings:

Then, add Haï ~ Prefabulous to your project using VCC.

How to use

Unless stated otherwise, you can place the components anywhere inside your avatar, and Prefabulous will try its best to affect all eligible components on your avatar without needing you to manually target individual components.

For example, most of our blendshape manipulation components such as Recalculate Normals or Delete polygons will target all SkinnedMeshRenderers of your avatar by default as long as that SkinnedMeshRenderer has one of the blendshapes in question, in order to keep manual labor to a minimum.

Check out the Reference manual for more details.

Add any of those components to any location inside your avatar. It is recommended that you put them in one or several child objects so that you can reuse them on other avatars as a prefab:

  • Universal Components lists components that can be used on any social VR platform, app, or non-social VR app.
  • VRChat Platform lists components that can only be used on the VRChat Platform.
  • VRM and VTubing lists components that can only be used on the VRM-compatible apps and derived formats, such as VNyan, Warudo, and VSeeFace.