Awesome
Stop Motion OBJ
Tutorial | Forum | Documentation | How to Support
Stop Motion OBJ is a tool that lets you import a sequence of mesh files (.obj, .stl, .ply, .x3d, or .wrl), play them back in real time, then render them out to an animation. Each mesh may have a different vertex count, poly count, and even different UVs. This is especially useful for importing fluid simulations, for visualization of scientific data, and for rendering of 4D scan data.
Once a sequence is imported, you may perform many of the same operations on the sequence that you would on a single mesh. Many of the Object Modifiers work on the entire mesh sequence. Mesh sequences may be rendered in both Cycles and Eevee.
Stop Motion OBJ is able to import very complex mesh sequences that cannot fit in memory. Using Streaming sequences, you can specify how many meshes to keep in memory at any given time and Stop Motion OBJ will automatically load and/or remove meshes so you don’t run out of memory.
Gallery
<img src="imgs/lee_perry_smith_256.gif"> | <img src="imgs/mike_brondbjerg_s2g_neural_256.gif"> | <img src="imgs/water_splash_256.gif"> |
Lee Perry Smith | Infinite Realities | AEONX | Mike Brondbjerg | kultur.design | Twitter | XC Engineering | XC Engineering | FLOW-3D |
<img src="imgs/frank_dsouza_256.gif"> | <img src="imgs/day_107_256.gif"> | <img src="imgs/day_109_256.gif"> |
Franklyn D'souza | Twitter | Justin Jensen | Fourveo | YouTube | Justin Jensen | Fourveo | YouTube |
Download & Install
For Blender 2.92+, download the latest release here. Make sure to download the file named Stop-motion-OBJ-v2.x.x.zip (don't download either of the “Source code” files).
To install, just follow the normal procedure for installing Blender addons. Open Blender and click Edit > Preferences... > Add-ons. Then click Install… and find the .zip file you previously downloaded. Once you’ve enabled the add-on, it should be ready to use immediately.
For Blender 2.91 and earlier, download r2.1.1
For Blender 2.79 and earlier, download r1.1.1. Note that this version is deprecated and will not be supported.
Quick Start Tutorial
<img src="imgs/cached_import_s2g_octree.gif" title="Quick Cached Sequence import">Importing a mesh sequence is easy:
- Click File > Import > Mesh Sequence
- Navigate to the folder where your mesh sequence is stored
- Select your file type and adjust your import settings
- In the File Name box, provide the first few letters of the name of one of your mesh files
- Leave the Cache Mode set to Cached
- Click Select Folder and wait while your sequence is loaded
Once it’s finished loading, you’re done!
How to Support
Stop Motion OBJ wouldn’t be possible without your help. If you find this add-on helpful, please consider donating to support further development. Everything helps.
- PayPal
- Ko-fi (buy me a coffee)
- Bitcoin: 16Bbv5jmKJ2T3dqw2rbaiL6vsoZvyNvaU1
- Please use #stopmotionobj when posting to social media
- Report bugs on the issues page or on the BlenderArtists thread
Acknowledgements
Special thanks to Stephen McAvoy for countless hours of testing, Lee Perry Smith and Mike Brondbjerg for generous donations, and Lee Perry Smith, Mike Brondbjerg, Franklyn D’Souza, and XC Engineering SRL for providing samples to showcase in the gallery. Finally, thanks to everyone who has suggested features, reported bugs, or donated to the project.