Stop motion OBJ (OBJ sequence importer)

add-ons
(bkjernisted) #41

Thank you neverhood 311.

0 Likes

(bkjernisted) #42

If I want to model in blender and texture paint in mudbox and bring it back into blender to render will this addon help or should I use the autocad fbx converter and bring it back as fbx 2013? No animation.
Thanks

0 Likes

(neverhood311) #43

Seems like this addon isn’t the solution for that. This addon only deals with importing multiple OBJs, STLs, or PLYs as an animated sequence.

0 Likes

(bkjernisted) #44

Thank you neverhood311.

0 Likes

(neverhood311) #45

FYI, the Blender 2.80-compatible version of this script is under active development and is mostly stable. You can find it here: https://github.com/neverhood311/Stop-motion-OBJ/tree/2.80 Please check it out and create Github issues if you find any bugs.

1 Like

(JosephBburg) #46

Hi, thanks for the addon, it’s really great! I have a couple suggestions for features:

a) “Bake Mesh Sequence” should have an option to keep or apply modifiers. (This is really easy to work around, just select the baked mesh sequence and a copy of the original object, link modifiers. Then, to apply them, alt-c and convert to mesh. Of course, it’s necessary to seek to the proper frame before applying the modifiers, if they are animated at all.)

b) Make it possible to bake as Alembic. I’m not sure how much work this entails, maybe there’s already a tool out there that does this?

0 Likes

(JosephBburg) #47

I’ve been fiddling with idea a for a while, if I can figure out how to make that happen, can I post the code here? I don’t know how to use GitHub yet. It’s on my to-do list to learn.

Edit: I’ve figured out how to export the mesh to alembic, or rather, the guy in this stack exchange post has: https://blender.stackexchange.com/questions/101787/obj-sequence-to-alembic-format.

It turns out, all you have to do is add a modifier that does nothing, and Blender will read the mesh data correctly.

0 Likes

(Friedslick6) #48

@neverhood311 This add-on seems closest to something I was seeking a while ago.
The main difference is that instead of sequencing the object’s visibility directly, I was intending to find a way to convert an object’s shape keys into a pseudo-skeletal animation by way of assigning a bone to each vertex as described in this workflow. My questions for you are,

  • How feasible would you say that workflow is?
  • Would you change anything in the workflow?
    And,
  • Has anyone created add-ons that I could use to automate that workflow?
0 Likes

(neverhood311) #49

That could be a useful addition to the add-on. To be honest, I never tested that scenario. What currently happens if you try to bake a sequence that has a modifier?

I hope that stack exchange post is adequate for your situation. I never intended the add-on to be any sort of file format conversion tool, so exporting a sequence as alembic is outside of its scope.

I couldn’t really comment on the feasibility of your proposed workflow since I’m not familiar with the problem you’re trying to solve.

0 Likes

(Abhaya Dhathri Arige) #50

hi neverhood,
Thank you for the add on. It helped alot, but my mesh sequence didnt import the texture of the files. Is there any option that I should enable for importing the .obj files along with the texture?
Thank you very much

0 Likes

(neverhood311) #51

The texture should be imported with the .obj files as long as it’s part of a .mtl file. If you don’t have a .mtl file, you’ll either need to create one or create a cycles/eevee shader and import the texture that way.
Keep in mind that if you have a different texture for each .obj file, you’ll likely want to have a .mtl file for each .obj file.

Does your .obj file have a .mtl file with a texture map defined? If so, this might be a bug and I’d like to help fix it.

0 Likes

(Abhaya Dhathri Arige) #52

thank you very much . It worked. The problem was with the .mtl files. Now it works

0 Likes