neverhood311 / Stop-motion-OBJ

A Blender add-on for importing a sequence of OBJ meshes as frames
GNU General Public License v3.0
675 stars 52 forks source link

Compatibility with Blender 4.x #184

Open testman42 opened 9 months ago

testman42 commented 9 months ago

Are there any plans to make this extension work with Blender 4 ?

neverhood311 commented 9 months ago

Yes, I've been working on it but I've run into a hiccup with the refactor. Because of how they've written the new OBJ and PLY importers, I can't get the Streaming Sequence feature to work. I'm looking into my options for fixing this.

Tendocat commented 1 month ago

I did a fork that support blender 4. That's quick and dirty but it worked fine at some point. I also added import sequences from zip file and removed the need of choosing the file extension for my own needs. https://github.com/Tendocat/Stop-motion-OBJ/tree/blender4

neverhood311 commented 1 month ago

@Tendocat Does it work when you import a streaming sequence and try to render an animation? For me, it tends to crash Blender 4.x after a few frames. Either that or it just stops loading the next frame.

Tendocat commented 1 month ago

No crash occured for now. All loaded meshes are not deleted so you may still run out of memory. It should not be that hard to clean up but it needs some reading of the blender API.

I attached my system info in case that is the issue. I'm in 4.2
system-info.txt