mmSolver.tools.attributebake#
Tools#
- mmSolver.tools.attributebake.tool.main()#
- mmSolver.tools.attributebake.tool.open_window()#
Library#
- mmSolver.tools.attributebake.lib.get_bake_frame_range(frame_range_mode, custom_start_frame, custom_end_frame)#
- mmSolver.tools.attributebake.lib.bake_attributes(nodes, attrs, start_frame, end_frame, smart_bake=False, preserve_outside_keys=False)#
Bake the attributes on nodes.
Note
If ‘attrs’ is empty, all keyable attributes are baked on the nodes.
- Parameters:
nodes – Nodes to bake.
attrs – Attributes to bake. If empty, bake all keyable attributes.
start_frame – Start frame to bake.
end_frame – End frame to bake.
smart_bake – Perform a “smart” bake - do not bake per-frame.
preserve_outside_keys – Delete the keyframes outside the given frame range, or not.
UI - Layout#
UI - Window#
Constants#
Attribute (fast) Bake constants.