MotionFX
Create Smears and Trails with a Couple Clicks!
MotionFX is a tool for adding emphasis to motion or creating animation style smears. It take only a couple seconds to set up, and in most cases requires no manual cleanup. It has four unique modes and can be used for motion graphic-esque renders, NPR renders, and more.
Features:
Here are the current features.
Multiple Modes: Not only can you create smears, but there are multiple ways to do it!
Weight Painting: You can control the concentration and intensity of the smears using vertex groups and weight painting
Simple and Easy GUI: Straight to the point, no unnecessary bells and whistles.
Documentation:
Most of the addon is pretty self explanatory, but if there's something you can't figure out it should be explained here.
Inputs:
- Start Frame: The frame that the smears will start on. Default: 0
- End Frame: The frame that the smears will end on. Default: 50
- Frame Step: How many frames before the next smear is calculated. A frame step of one means every frame will be calculated. Default: 1
- Multiplier: How much influence the smears have. Default: 1.0
- Mode: The mode that controls how the smears behave. Default: 1
- Weight Group Name: The name of the weight group used to control displacement. If the name is incorrect, weights will not bake correctly
Operators:
- Clear All Shape Keys: Clears every shape key on the selected object except for Basis. This will affect all shape keys.
- Clear Selected Shape Keys: Clears every shape key after the Start Frame. This will affect all shape keys.
- Clear All Keyframes: Clears every shape key keyframe on the selected object from the start to the end of the timeline. This will leave normal keyframes alone
- Clear Selected Keyframes: Clears every shape key keyframe from the start to the end frame. This will leave normal keyframes alone.
- Create Smears: Creates smears for all frames between the start and end frame using the frame step. This will automatically clear the keyframes and shape keys needed to do the calculations.
- Bake Weights: Uses the current state of the specified weight group to affect future smears until cleared or rebaked.
- Clear Weights: Clears all influence that baked weight groups have on smears.
Scripting Data:
- UI Data: User input data can be accessed through getting mfx_data from any scene object (Ex. bpy.context.scene.mfx_data)
- Object Velocities and Weights: Baked frame velocities can be accessed by indexing either mfx_frame_velocities or mfx_weights from any object (Ex. bpy.context.active_object["mfx_frame_velocities"] )
Questions, Comments, Concerns?
If you have any questions, experience issues, have comments, or think you have info that could help improve the addon, please do not hesitate to ask me. I will try and get back to you as soon as possible.
You'll receive the addon and the scene containing all the demos