Mondos Blender/Unity Is Being A Bitch Guide

From MondoCat.TV Wiki - Welcome Nerds!

Blender

Beginner blender

  • How do I get rid of a pp, a necklace, an object? Hit "L" over a verticie (a dot) and it should select everything "Linked". As long as the person who did your av linked stuff properly, it should all be selected. Hit delete key on your keyboard. If it selects more than just the object, you'll need to manually select each verticie (Ctrl+click) and then hit delete. Use see through mode to get them all. Gotta catch em all!
  • How do I get around blender? WASD on your keyboard and mouse left / right click and middle mouse button scroll. It takes awhile. Practice!
  • How do I fill a hole? Select 3-4 verticies you wanna fill and hit "f". easy!
  • How can I make my life in blender easier!? Download unofficial cats for your version of blender (4.3 is current at the time of writing) from https://catsblenderplugin.xyz/
  • Turn OFF "Lock Object Mode" under Edit (I believe). It is the stupidest fucking thing and it will just make your life easier.

Medium blender

  • How do I make an empty box (like to 3d print or something)? Make a cube, duplicate it (select in object mode, Ctrl+c, Ctrl+v), resize it (with "s" (click and drag)), and move it up a tad so the second box is sticking out of the first box. Click the first box, hit the modifiers tab at the bottom right verticle tab list, but add, click "Boolean", and select in the selection box the 2nd square. The Boolean modifier should say "difference" or something similar. There's a little drop down arrow at the top of the modifiers tab, and while in object mode, click that drop down tab and hit "apply". Nothing will have changed, so hide or delete the second square and there should be a hole in your square now ;3 here's a video I did. I did more than just one Boolean, but you get the point. https://youtu.be/mgyijeO7xqE?si=Csko4iU8w1Vat7Jl
  • I want to merge 2 objects! So you can select both and hit Ctrl+j to "join" in object mode OR you can do an additive boolean! Similar to the one above, same thing but hit "additive" <3. If you are doing a 3d print, you want to do Boolean. Not join, otherwise it gets fucked up with non manifold edges and won't print right sometimes.



Faces that need flipped. Thanks for the pic, Emii!
  • Help! Some of my textures may look fine in blender (but could be blender too) but like inverted in unity! So you wanna check your faces. Click the middle button at the top, and hit "face orientation" and it will make your object blue and red. Blue means outside edges and red means inside..so you want all of your outside edges to be blue. So change to face selection mode instead of verticie editing mode (top left) and select each red face, hit f3, and then "flip faces". They will turn blue and no more inverted textures :3!


  • Blender wont zoom in anymore - https://www.youtube.com/watch?v=vfHtoBZ-Mv4
  • Blender wont switch between Edit/Pose/etc mode properly - Edit > Lock Object Mode (OFF)
  • Blender wont copy textures over to unity - Gotta export fbx as Path Mode: Copy or no textures are included
  • Blender STILL wont apply my textures over - do File > External Data > Find Missing Files and point towards the folder with the .pngs
  • My Red/Blue/Green Move tool is GONEEEEE - Press Spacebar. I didn't make Blender. (It's because its trying to play an animation)
  • I hit Subdivide BUT IT STAYED FLAT AND ONLY ADDED TO THE EDGES? - Press Ctrl+T
  • I want MOAR TRIS! - Hit F3 -> Subdivide!
  • I want LESS TRIS! - Hit F3 -> Decimate
  • I HAVE A SEAM IN MY CLOTHES I NEED TO CLOSE? F3 -> Merge By Distance
  • I want to take a part of the mesh and make it ITS OWN MESH so i can edit it WITHOUT FUCKING WITH THE REST OF THE STUFF! - F3 -> Seperate by Selection
  • BLENDER DOES THE THING WHEN I HIT F3 BUT I WANT TO EDIT IT INSTEAD? - After you click it and it does the thing, at the bottom left a TINY box opens up. Click that box to open up settings.
  • How do i take a blendshape and cut it out of another blendshape? - F3 > Blend from Shape (You'll have to mess with making a new blendshape and applying each thing to it, idk the workflow off the top of my head)
  • I FUCKED UP MY BASIS! - Select a shapekey without a fucked up part, select the mesh that isnt fucked up - F3 > Propogate
Offset Fix

Show Bones while in weight paint mode:

(I want to easily change between weight painting each bone)

  • Click on mesh in object mode
  • Modifiers Tab
  • It will show you which armature you need, so, You need to select Armature.002, for example.
  • Click that armature, Hold Shift, Click the Mesh in 3d view (THIS IS HARD AND STUPID, KEEP TRYING)
  • Ctrl+Click Bone to swap between bones (Might be alt instead of ctrl in newer version)
  • If its purple, there is no vertex group. Left click & It will auto create it.


HOW DO I HIDE THE FUCKING BONES / I CANT SEE THE FUCKING BONES

  • Hide the bones: Viewport Overlays > Bones (See pic at right)
    HIDE THA BONESSSS
  • The Bones are hidden through the mesh and I cant see them anymore! - In the data tab (Lower right, like with materials tab) (Looks like a running green man) Hit Viewport Display > "In Front"!

Unity

  • "prefab.unity3d does not exist" error is fixed by typing "t:scripts" in the hierarchy and deleting all broken scripts (Like missing dynamic bones for example)
  • id must be a 'avtr' ID: (UnityEngine.Debug:LogError (object) error is fixed by detaching the descriptor from the pipeline manager
  • Unity Cloth being weird/spinning is fixed by: If you add Unity cloth physics to your av, ensure all Unity colliders you use have "Is Trigger" checked on. When you use Unity cloth physics on an avatar, you have to use Unity's built in Collider components to control how the cloth lays (rather than VRChat physbone colliders). If you set "Is Trigger" checkbox to true, the spinning I described would happen. However, all colliders I added had this checkbox off, so I couldn't understand why it was happening. Make sure all "Is Trigger" boxes are checked on all Unity colliders. (Thanks Omni)
  • If the textures look weird in Unity but not blender, make sure to select the TEXTURE (not material) in Unity, and in the inspector under default tab, turn the Max Size up to 8k texture (or whatever) (Thanks JC) ( https://cdn.discordapp.com/attachments/1019158348614082640/1044645271440728094/image.png )
  • If you type in: t:script in the avatar heirarchy you can see everything that has scripts (Useful for finding physbones / dynamic bones)
  • Use VRCQuestTools to auto convert all materials to quest materials
  • If your character is stuck in squat pose, remove the controller.
  • I cant change my shader!? - Extract the material first, then change the shader. You cant change the shaders of embedded materials cuz unity's a bitch :D