Shorthands to some functions I find myself missing in my day to day Blender work from the comfort of the 3D view (without having to fumblr around in settings panels)
Things available in the sidebar:
- Toggle Simplify and max subdivs
- Change preview and render max samples settings
- Easily change preview render pixel size
- Quickly rename in-game objects weights to match rigify weights names (Only when meshes are selected)
- Quick toggle of pose and rest position for armatures (Only when armatures are selected)
- Blender 4.0.0 (probably works on pre-4.0 too)
Download this repository as a ZIP file, install in Blender through the "Install" button in the Blender Addon window.
Implement operators out of these scripts:
-
scripts/rename_rig.py
-
scripts/make_param_nodegroup.py
-
scripts/make_ref_environment.py
-
scripts/set_render_output.py
-
scripts/con_rename_images.py
- Operator: Convert
OctaneRGBImage
node(s) to legacyShaderNodeOctImageTex
- Shader Editor: Add
Layout
andGroup
menus to theAdd Node
menu
- Common fixes to an object's modifier stack order (Armature first, Subdivision last)
- Fix issues with
Knee
andElbow
weights- Add (and apply?)
VertexWeightMix
modifier; A=DEF-forearm.L, B=Elbow_L, Vertex Set=All, Mix Mode=Add
- Add (and apply?)
- Ability to easily add character-related properties on rigs (like ink color, skin tone, etc)
- Toggle for mesh symmetry in the X axis
- Create empty vertex groups for the opposite side (
Toe_L
->Toe_R
, for shoes w/ mirror modifier) - Rename vertex groups from one side to the other (rename groups from
_L
to_R
)
- Reorganize
- Make it easier to make a nodegroup or similar that has characer properties for use in nodes (making drivers by hand is boring)
- Floaty64 for giving tons of valuable feedback
- ChaoticPan for volunteering to test this out
- @ranjian0 for the tool of generating Python module stubs to get editor integration in VS Code Intellisense (Blender-PyCharm)