2
$\begingroup$

Hello I'm quite new in blender.

I've been working on converting obj sequence to alembic format by using blender.

I've used 'Stop Motion Add-on' and 'obj sequence as shape keys' , but it seems like it's not helpful to export objs as abc format.

I have different obj files per frame. And unfortunately each has different number of vertice. Because of this reason, I guess those add-ons are not suitable on what I am doing.

Any suggestions ???

I've just tried 'ShrinkWarp Modifier' to make the objs as shape keys. It works however I am not satisfied with the mesh made from this modifier...

$\endgroup$

3 Answers 3

2
$\begingroup$

I'm trying to do something similar. This video might help you. https://youtu.be/Kx4IU8lUCDs?list=PLxQxoABIf8KYi8c_gVqUGSfIUyxX-NrKf

Basically, put a displace modifier with 0 influence on the object you want to export to trick blender into exporting it as an alembic cache properly.

Let me know if you found a different way to do this. I'm still experimenting and trying to find a good workflow.

$\endgroup$
2
  • $\begingroup$ Can confirm that this works with the stop motion obj addon. Awesome! Thanks! $\endgroup$ Feb 10, 2019 at 23:14
  • 1
    $\begingroup$ In Blender 2.80, this workaround no longer works with a Displace modifier. Try using an Array Modifier with a "Count" of 1. That worked for me. It didn't preserve textures, though. $\endgroup$
    – Justin
    Mar 10, 2020 at 18:36
0
$\begingroup$

(didn't test it with textures, they might get lost):

  1. Download Blender 2.83.8 and install the addon "Stop Motion OBJ 2.1.0"
  2. Import your obj sequnce: File -> import -> Mesh Sequence (under settings: "file name" must match your obj sequence name)
  3. Add an Array modifer (Count:1)
  4. Export as Alembic (.abc)

now you should have the animation stored in a single alembic file.

$\endgroup$
-1
$\begingroup$

I made a video tutorial how to make it without any plugin https://youtu.be/KRxDyloJRYU

-1 because of someone who don't like youtube, in the comment below. But don't afraid. It's working.

$\endgroup$
1
  • $\begingroup$ Please consider expanding this to be a complete answer with the details here. If for some reason the video goes away, then there is nothing for future visitors to see. link only answers may be removed if not further improved. $\endgroup$
    – Timaroberts
    Dec 4, 2022 at 13:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .