About¶
SMS Macros is an extension for Blender that allows dynamic macro recording and recall. What makes SMS Macros different from just a path recorder is the ability to store default and ranged values. This allows for a variety of recall methods, including randomizing values on recall.
Key Features and Benefits¶
SMS Macros exclusively creates macros for existing values within Blender’s interface and its objects, materials, and other data types. It doesn’t generate anything new but configures and automates existing elements in your scene. This approach ensures that you’re always working with the familiar components of your project, enhancing both efficiency and precision.
By focusing on existing elements, SMS Macros minimizes the risk of unexpected errors and simplifies the recall process, providing a robust and reliable way to manage and recall complex setups. This makes it an invaluable tool for streamlining workflows and maintaining consistency without introducing new variables or operations.
Features¶
- Record most values in the Blender interface, including values on:
Node groups
Modifiers
Materials
Render settings
View settings
Geometry Nodes Groups
Object Data, and more.
- Create and restore custom Macro Sets with:
Default values
Random values
Min values
Max values
- Edit Macros and Macro Sets
Create custom macro info, and tweak recorded values.
Create custom macro set names and descriptions.
Import Macro Sets from .blend files.
- Extra Features
Alternate Quick Panel
Debug mode
Easy Macro Recording¶
Dynamic Macro Recall¶
Quick start¶
A quick start video is available on YouTube. It provides some visual support to this documentation.