Coder Social home page Coder Social logo

Comments (11)

neverhood311 avatar neverhood311 commented on May 27, 2024

I've never before encountered this error (in Windows) while importing.

Roughly how large is each of your meshes? Would you be able to share a few of them with so I can test on my end?

from stop-motion-obj.

NicTanghe avatar NicTanghe commented on May 27, 2024

between 100 mb and 210 mb. so i have no idea where i could make these available to u

from stop-motion-obj.

neverhood311 avatar neverhood311 commented on May 27, 2024

So you're importing 100+ files that are 100+ MB each? I'm willing to bet you're just running out of memory. Versions 2.0.2 and earlier attempt to load the entire sequence into memory. As a very conservative estimate, you're loading at least 10,000 MB into Blender.

I'm currently working on the next major version of the addon and I've included a feature to address this specific issue. Instead of loading the entire sequence at the beginning, it loads meshes on-demand, then deletes them once they're no longer needed. I'm currently looking for alpha/beta testers for the next version. Would you be willing to try it out?

from stop-motion-obj.

NicTanghe avatar NicTanghe commented on May 27, 2024

ive have spend around 2 days on trying to get this to work so yes i'm verry willing to try it out.
Where can i dl it ?

from stop-motion-obj.

neverhood311 avatar neverhood311 commented on May 27, 2024

Ok, try installing this version of the addon: 3.0.0-alpha.9. You'll have to uninstall or disable your existing version first. And you might have to manually copy the new version into your addons folder.

Also, the way you import a sequence has changed. Instead of doing Add > Mesh > Mesh Sequence, you have to do File > Import > Mesh Sequence. That will bring up the file import window. Just navigate to the folder where your sequence is located, fill in the file name prefix, and change Cache Mode from Cached (which imports every mesh at the beginning) to Streaming (which loads meshes on demand). Don't select any files, just leave the big text box blank. Once the first mesh loads, go look at the Mesh Sequence settings. Change your Cache Size to 2 or 3 or so (this is how many meshes Blender will keep in memory at any given time. '0' means "keep everything"). Whenever you go to the next frame, the addon will load the next mesh if it's not already in memory. If you don't want it to automatically load meshes, just uncheck the Stream Meshes During Playback box.

Keep in mind that this is an alpha version. It's probably got bugs and it's probably going to change significantly over the next few months. But if it helps solve your problem, I'm happy to let you test it out.

from stop-motion-obj.

NicTanghe avatar NicTanghe commented on May 27, 2024

anny where that addon folder is on linux ?

from stop-motion-obj.

neverhood311 avatar neverhood311 commented on May 27, 2024

I don't know off the top of my head, but see this post. Hopefully this answer applies to your OS also.

from stop-motion-obj.

NicTanghe avatar NicTanghe commented on May 27, 2024

Do i just git clone it or ?

from stop-motion-obj.

neverhood311 avatar neverhood311 commented on May 27, 2024

You can clone it or just download the source as a ZIP.

from stop-motion-obj.

NicTanghe avatar NicTanghe commented on May 27, 2024

this fixes the issue thx dude.

from stop-motion-obj.

neverhood311 avatar neverhood311 commented on May 27, 2024

Good to hear. I'm hoping to start Beta testing within a few weeks, then release a final version sometime during Summer 2020.

from stop-motion-obj.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.