A series of scripts to apply velocity from After Effects and Sony Vegas (Soon) to 3D Packages
JSON Serialized dictionary
Key = String index for frame (real time)
Value = Frame number to be mapped to real time frame.
- Adobe After Effects
- Cinema 4D
- Sony Vegas
- Apply a time remap to slow down the current animation (Optional, but recommended. Will give you more frames to work with while applying velo)
- Viewport render to AVI
- Apply Time Remapping to that render in After Effects
- Export Velocity File
- Use Velocity Render script in Blender to render only the required frames (Recommending to turn on the system console to see progress of render, as it will not show the usual render window)
- DONE!
- Use Velocity plugin to create Velocity Controller
- Use Velocity Controller to set a desired timescale (Optional, but recommended. Will give you more frames to work with while applying velo)
- Apply this timescale using Velocity Plugin (Optional, see above)
- Playblast render viewport to avi
- Apply Time Remapping in After Effects
- Export Velocity File
- Apply Velocity in Maya using Velocity Plugin
Gif Guides coming soon
- go to Edit > Plugins
- Search for 'script'
- Enable: 'Python Editor Script Plugin', 'Sequencer Scripting', and 'Editor Scripting Utilities'
- Do a low quality render of your sequence
- Apply velo to low quality render in AE
- Export .Velo file
- Edit the 'velocity.py' file, and replace the file path at the top with the path to your .velo file
- In UE4 Content Browser, select your original sequence, and execute the velocity.py script
- Select your .velo file in the dialog
- A new sequence will be created next to the original with your applied velo Notes: The new sequence will play back very quickly as it is set to 300fps. When you render, make sure you reinterprete the file to match the framerate of your original composition