First release candidate
Lots of changes since the last release, beginning with the addition of a new mode of movement description : interpolation ! Instead of describing the scene's movement as a stack of transforms, the scene's position is recorded x times each frame (depending on the chosen resolution), and the OBS plugin uses this data to approximate the best it can the scene's actual position during the transition.
Also, the blender plugin is out quick user guide :
- Download the file
addon.py
down below, go to in Blender go to
Edit > Preferences > Add-ons
, hit the Install button and provide the downloaded file.
- Now select the object to be tracked in OBS, and go to
Object > Export transform to OBS
(also under
F3
). Specify the subframe resolution and the swap frame on the right, enter a valid filename (ex :
data.json
), and hit
Export
. Now you should have a json file ready to import in OBS !
Note : remember to use the provided base scene as a template for creating your own transitions, the plugin may not work correctly if used in a generic blender scene.
The json format has changed to reflect these additions. See the provided examples for more information. The movement description by transform is still there for convenience, but will not be used by the blender addon, the reason being I would have had to support all possible transformations an object can be subjected to by blender, and that seemed way more complex than just exporting a bunch of positions/rotations/scales.
Also the transition now sets its own duration based on the length of the video.
This is a release candidate, meaning all the functionalities are there, but there may be some bugs still left. If you stumble across one of them, fell free to open an issue here, complain about it on the OBS Forum, or even issue a PR !