UserScripts
Last Update: 23. Oct. 2024
This collection of UserScripts can be easily integrated into your scenes without coding. Each comes as a Blender file with a minimal example for testing. To use it in your files, simply append the script 'Text Block' from the example and set the UI parameters. (Some UserScripts need set objects or collection to work)
Note
The Demo Files section also includes UserScript examples, but these are more complex and integrated into the scene.
Camera Tools
Camera Switcher v1.1
Camera Creator v1.1
Camera Zoom v1.1
HeadBob v1.1
Writes a float property to the active camera that can be used to add camera effects like head bob, using native Blender tools (F-curve modifiers, constraints, etc.).
Download for Blender 4.2+
Download for Blender 4.2+
Auto Walkthrough v1.1
Add sparse keyframes automatically or with user input. Useful for creating walk/flythroughs with only a few keys.
Download for Blender 4.2+
Download for Blender 4.2+
Interaction
Pick and Place v1.1
Pick, inspect, rotate, duplicate, align, and place objects. (Updates collisions)
Download for Blender 4.2+
Download for Blender 4.2+
Pick and Place Physics v1.1
Trigger NLA Animations v1.1
Doors example using NLA strips and custom object properties to target animations. This example can be adapted to many other use cases. (Note: a more advanced version can be found in the demo section).
Download for Blender 4.2+
Download for Blender 4.2+
Player Physics - JumpPad v1.1
Player physics - unrelated to Blender physics. Applies impulses when touching the jump pad, using geometry information and a custom object property to set the strength per pad.
Download for Blender 4.2+
Download for Blender 4.2+
Lasers Static v1.1
Shoot lasers, or any other objects. Uses object pooling to keep the object count to a minimum.
Download for Blender 4.2+
Download for Blender 4.2+
Blender 3.6 support
These files should all work in Blender 3.6 - 4.1. If you encounter any Blender related issues, try to append the scene instead of opening the file.