How I optimize VRChat avatars in Unity and Blender without much 3D modeling experience.

This is a complete workflow written for people with zero Blender experience, trying to optimize a complete avatar or Booth kitbash down to Poor or better. It focuses on the good enough simple and fast techniques you can do without having to be a Blender expert.

It’s long, but you can pick and choose different sections to try out, and there’s a lot you can do in Unity alone if you don’t want to touch Blender.

It will be updated as things change or I learn more. feel free to comment if you know of a better way to do something!

00-preview3.png

Last updated: 2025-05-11


Prerequisites

Note on CATS plugin compatibility with Blender versions (as of July 2024)

General workflow

Optimization walkthrough

I’ll walk through converting a Very Poor avatar to Poor or better on PC, using Kitty Zoe by Pursu as an example. Pursu already makes very optimized avatars and often provides green versions, but this is a special model that only comes as Very Poor.

Unity setup