Skip to main content

AvatarPipe

24 tools in this family (folder Editor/Tools/AvatarPipe/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.

ToolEffectDescription
avatar_build_npc_variantwritesGenerate an NPC variant from a VRM prefab. Strips player-specific components
avatar_game_optimize_multiplatformwritesPhase 2 indie-game-dev variant generator. Produces one prefab per target platform
avatar_game_ready_full_pipelinewritesFull Phase-2 indie-game-dev pipeline. Chains Phase-1 ITools (avatar_to_unity_humanoid,
avatar_material_remapwritesRemap the MToon materials on a VRM prefab between Built-in / URP / HDRP render
avatar_per_platform_shader_remapwritesSwap MToon materials on a VRM prefab to the variant best suited for a target platform
avatar_perf_rank_predictread-onlyPredict VRChat Avatar Performance Rank (Excellent / Good / Medium / Poor / Very Poor) for a
avatar_physbones_migratewritesMigrate VRM10 SpringBone configurations into VRChat PhysBones. Reads the spring chain
avatar_quest_optimizewritesGenerate a Quest-optimized variant of a VRM prefab. Decimates polygons over budget,
avatar_setup_expressions_visemeswritesWire the VRM10 expression preset map on a prefab — ensures happy/angry/sad/relaxed/
avatar_setup_for_animation_state_machinewritesGenerate a 3-layer AnimatorController (Base locomotion + Upper Body overrides + Face)
avatar_setup_player_characterwritesWire a VRM prefab as a Unity player character. Attaches a CharacterController with
avatar_setup_springboneswritesAuto-tune VRM10 spring-bone joints by bone-group heuristic. Hair bones get looser
avatar_to_social_readywritesEnd-to-end VRoid → VRChat avatar pipeline. Imports a .vrm, configures Humanoid + ARKit
avatar_to_unity_humanoidwritesImport a VRM v1 file into Unity as a Prefab. Loads the rig via UniVRM10's runtime
avatarpipe_character_recipe_from_promptwritesGenerate a VRoid character recipe from a natural-language prompt and save it as JSON.
avatarpipe_export_wizard_openwritesOpen the Buril VRoid Export Wizard. Optionally loads an existing
avatarpipe_inbox_watch_startwritesStart watching the VRoid inbox folder for new .vrm files.
avatarpipe_inbox_watch_stopwritesStop the VRoid inbox FileSystemWatcher. No further automatic pipelines
avatarpipe_recipe_compose_full_pipelinewritesRun the full Buril VRoid pipeline against a single VRM in one call.
avatarpipe_recipe_validate_exportread-onlyCompare a user-exported VRM against the original recipe and
outfit_detect_installationread-onlyProbe whether Pixiv's XWear Packager, the VRChat SDK and the
outfit_export_clothing_from_unitywritesConvert a Unity-side clothing prefab to a .xwear file via
outfit_import_clothing_to_vrmwritesApply a .xwear clothing file onto a target VRM prefab using
outfit_import_xavatarwritesImport a .xavatar file (VRoid avatar in XWear format) via