Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jango73/blender-scripts
Blender utility scripts
https://github.com/jango73/blender-scripts
blender mesh modifier utility
Last synced: about 2 months ago
JSON representation
Blender utility scripts
- Host: GitHub
- URL: https://github.com/jango73/blender-scripts
- Owner: Jango73
- Created: 2017-03-05T12:17:52.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-10-18T16:44:49.000Z (about 1 year ago)
- Last Synced: 2023-10-18T17:41:14.537Z (about 1 year ago)
- Topics: blender, mesh, modifier, utility
- Language: Python
- Size: 84 KB
- Stars: 13
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# blender-scripts
Blender utility scripts for various versions.## Scripts for Blender 3.0, in /v3.0
### object_utilities.py
* View the difference between two objects' data (Custom properties, vertex groups, vertex colors, modifiers)
* Synchronize two objects' custom properties (removes properties existing only in the target object)
* Copy all custom property values from one object to another (only for properties existing in both objects)
* Make all custom properties, in selected object, "library overridable"
* Remove, from selected objects, all vertex groups that contain only zero values (below 0.01).
* Remove all modifiers of selected objects
* Remove location keyframes of selected objects (and its bones if armature) for the current frame time
* Remove rotation keyframes of selected objects (and its bones if armature) for the current frame time
* Remove scale keyframes of selected objects (and its bones if armature) for the current frame time## Scripts for Blender 2.9, in /v2.9
### armature_utilities.py
* Refresh the constraints and properties of an armature proxy that links to another blender file. (Does not work with NLA, must fix)
* Copy all bone constraints from one armature to another, using bone names for matching.### object_utilities.py
* View the difference between two objects' data (Custom properties, vertex groups, vertex colors, modifiers)
* Synchronize two objects' custom properties (removes properties existing only in the target object)
* Remove, from selected objects, all vertex groups that contain only zero values (below 0.01).
* Remove all modifiers of selected objects
* Remove location keyframes of selected objects (and its bones if armature) for the current frame time
* Remove rotation keyframes of selected objects (and its bones if armature) for the current frame time
* Remove scale keyframes of selected objects (and its bones if armature) for the current frame time## Scripts for Blender 2.5, in /v2.5
### clean_up_utilities.py
* Removes all unused materials and images.### mesh_modifiers_utilities.py
This scripts enables the following operations:
* Copy the modifiers from an object to another
* Remove all modifiers from an object
* Toggle on/off all modifiers of an object in the viewport
* Toggle on/off specified modifiers of an object in the viewport
* Modifer names must be listed in the object's property named "Modifiers"