A free set of Unity editor tools for VRChat avatars and worlds. It checks your work against VRChat’s limits, fixes what it can in one click, and takes the repetitive setup off your hands.
com.vixencreations.vixens-toolbox (v2.18.1)Everything lives under the VixenTools menu. The Hub (VixenTools/Hub Dashboard) opens every tool your project can use: avatar projects get the avatar tools, world projects get the world tools, and both get the Unity tools.
VixenTools/Scene/Vixen World Engine. Press SCAN SCENE to run more than 160 checks on your world, tick the problems you want fixed, then press FIX SELECTED ISSUES.
Assets/VixenTools/Converted/ and points your materials at them.VixenTools/Avatars/Optimization Suite. Checks your avatar against VRChat’s limits, then shrinks meshes and textures to fit.
VixenTools/Avatars/Quest Conversion Engine. Makes a Quest copy of your avatar and leaves the original alone.
VixenTools/Avatars/PhysBone Blueprints): Save Blueprint records every PhysBone setup on an avatar, and Apply Blueprint puts them back on another one. Handy after a Quest conversion or an optimization pass.VixenTools/Avatars/Material Conflict Finder): finds materials whose toggles disagree, shader keywords left on after their toggle was switched off, and toggles your animations or VRCFury fight over. Sync All to 0.0 (OFF), Sync All to 1.0 (ON) and Fix All Keywords settle them.VixenTools/Avatars/Animator Forge): RUN DIAGNOSTICS finds undefined and missing parameters, mixed Write Defaults, empty layers, overfull menus and more. FORGE RIG builds toggles, sliders, swaps and exclusive groups for you.VixenTools/Avatars/Accessory Engine): clones a clean armature and mounts accessories onto it, either by re-rigging them or with parent constraints. Press MOUNT ACCESSORIES.VixenTools/Avatars/Badge Studio): builds VRChat convention badges, Furality included, for Poiyomi, lilToon and VRChat Mobile shaders. Author Master Template sets up a template, Compile High-Fidelity Badge builds the badge, and ACTIVATE SCENE MAPPING lets you place text on a curved badge right in the Scene view.VixenTools/Scene/Quest World Converter): Scan Open Scenes, then Convert Selected Materials writes Quest copies of your world’s materials and leaves the originals alone. Point the scene at the new materials swaps them in when you are ready.VixenTools/Scene/Live Surface Snapping): drops selected objects onto the floor or shelf below them as you move them.VixenTools/Scene/Precision Click-to-Place): click in the Scene view to move the selection onto that surface. It ignores VRChat’s player, pickup, UI and water layers.VixenTools/QA/Generate Omni-Chaos Environment): builds a stress-test scene full of deliberate problems, so you can watch the World Engine catch them.VixenTools/Unity Engine/Scene View Enhancer): caps the editor’s frame rate while it is idle, through Unity’s own Interaction Mode setting, and puts your previous setting back when you turn it off. Its Vixen Scene Stats panel in the Scene view shows how often the view redraws and how much memory scripts, Unity and the graphics driver use. Works in world and avatar projects.VixenTools/Unity Engine/Memory Diagnostics): take a snapshot, repeat the task you want to test, then compare, and see which textures, materials and meshes a tool made and never freed. Only things that are not saved in your project are counted, so loaded assets never show up as leaks. Largest Textures lists what uses the most memory.VixenTools/Unity Engine/Animation Workbench Pro): a visual workspace for building and easing animation curves, with a live preview on your scene object.VixenTools/Unity Engine/Pipeline Preset Manager): pulls import settings out of your assets, or creates a preset from scratch, and can make it the default for everything you import next.VixenTools/Unity Engine/Fix Scene Data): reattaches a scene’s lighting data when it has gone missing.VixenTools/Hub Dashboard has News, Overview, Core Modules, Supported Modules, Network, Support and Changelogs tabs, plus Metrics Engine in world projects. When a new version is out, a badge in the Scene view takes you straight to its changelog.
Our dual-lobe PBR shader for synthetic materials is a standalone product and does not ship inside this package. The Optimization Suite still recognises VixenWear/Latex Ultra materials, so avatars wearing it keep their packed-map checks.
Every option in every inspector tab is documented control by control, with screenshots, in the Shader Docs.
14.17.2 (ImageMagick 7.1.2-32), by Dirk Lemstra, under the Apache-2.0 licence. It does all of the toolbox’s image work: texture resizing, the World Engine’s PNG copies, badge compositing and the VRAM passes. It ships as an Editor-only plugin for Windows and Linux x64, so nothing of it reaches your avatar or world.Thank you to everyone whose ideas and bug reports shaped the toolbox:
com.vixencreations.vixens-toolbox
https://vixencreations.github.io/VixenToolBox/tools.html
2.19.1 (変更履歴)
2022.3.22f1 以降
なし
なし