AlembicProject
ActivePublic

Details

Description

Alembic export & import support in Blender.

Join the discussion about Blender's Alembic support at T51195

More background information is collected on the wiki.

Recent Activity

Tue, Sep 25

Jesse (FreakTheMighty) added a comment to T54050: Camera focal length animation not importing.

Not sure why, but focal length keying worked for me in Blender Version 2.79 (2.79 2017-09-11, Blender Foundation), but does not work in Version 2.79b (2.79b 2018-03-22, Blender Foundation).

Tue, Sep 25, 8:07 PM · Addons, Alembic, Import/Export, BF Blender

Sep 19 2018

Brecht Van Lommel (brecht) closed T53745: Blender writes .abc color information wrong as Resolved by committing rB104fb1fb76b1: Fix T53745: Alembic exported with vertex colors not readable by other software..
Sep 19 2018, 8:17 PM · Alembic, BF Blender
Brecht Van Lommel (brecht) closed D3704: Fix for T53745 wrong writing of Alembic vertex colors.
Sep 19 2018, 8:17 PM · Alembic
Brecht Van Lommel (brecht) accepted D3704: Fix for T53745 wrong writing of Alembic vertex colors.

Confirmed the vertex can be read correctly by Blender and two other softwares, and Alembic regression tests are passing.

Sep 19 2018, 8:15 PM · Alembic
Bastien Montagne (mont29) assigned T56778: Alembic Override Frame does not update on playback. to Sergey Sharybin (sergey).

Confirmed. @Sergey Sharybin (sergey), am going to summon you here, since I believe there may be something wrong in DEG - animation is in the CacheFile datablock, hence not in Object one (as any other modifier would be). And it is never evaluated afaict, even though dependency looks correct?

Sep 19 2018, 11:32 AM · Dependency Graph, BF Blender: 2.8, Alembic
Sybren A. Stüvel (sybren) added a comment to D3704: Fix for T53745 wrong writing of Alembic vertex colors.

Thanks dude! I hope I have time to test & commit this soon :)

Sep 19 2018, 10:48 AM · Alembic

Sep 18 2018

Wybren van Keulen (wybren) added a comment to T53745: Blender writes .abc color information wrong.

I went ahead and took the plunge into the Blender source and sure enough I fixed it! I submitted a patch at https://developer.blender.org/D3704 along with some more info on indexed writing.
I attached an Alembic file that contains a tree model with several vertex color layers. I tested it extensively in Houdini. Please test it and post back your success or failure. I hope it fixes this bug for at least Houdini and Maya.

Sep 18 2018, 3:27 PM · Alembic, BF Blender
Wybren van Keulen (wybren) created D3704: Fix for T53745 wrong writing of Alembic vertex colors.
Sep 18 2018, 3:18 PM · Alembic

Sep 14 2018

Bastien Montagne (mont29) assigned T56792: Alembic doesn't export custom normals correctly to Sybren A. Stüvel (sybren).

@Sybren A. Stüvel (sybren) that one is for you I think?

Sep 14 2018, 9:31 AM · Import/Export, Alembic, BF Blender

Sep 13 2018

Rubén (Rub) created T56792: Alembic doesn't export custom normals correctly.
Sep 13 2018, 4:00 PM · Import/Export, Alembic, BF Blender

Sep 12 2018

Jeff (Jeffm) updated the task description for T56778: Alembic Override Frame does not update on playback..
Sep 12 2018, 3:08 PM · Dependency Graph, BF Blender: 2.8, Alembic
Bastien Montagne (mont29) triaged T56778: Alembic Override Frame does not update on playback. as Incomplete priority.

Please follow our submission template and guidelines, also read these tips about bug reports, and make a complete, valid bug report, with required info, precise description of the issue (only ONE issue per report!), precise steps to reproduce it, small and simple .blend and/or other files to do so if needed, etc.

Sep 12 2018, 3:06 PM · Dependency Graph, BF Blender: 2.8, Alembic
Jeff (Jeffm) created T56778: Alembic Override Frame does not update on playback..
Sep 12 2018, 1:17 PM · Dependency Graph, BF Blender: 2.8, Alembic

Sep 3 2018

mario (ziomario) added a comment to T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well..

ok. you are the coder.

Sep 3 2018, 1:31 PM · Import/Export, Animation, Alembic, BF Blender
Bastien Montagne (mont29) closed T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well. as Invalid.

That’s the last time I say it: THIS BUGTRACKER IS NOT A USER SUPPORT SERVICE!

Sep 3 2018, 11:13 AM · Import/Export, Animation, Alembic, BF Blender
mario (ziomario) reopened T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well. as "Open".
Sep 3 2018, 9:51 AM · Import/Export, Animation, Alembic, BF Blender
mario (ziomario) added a comment to T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well..

I think that it not necessary to look into the code as first thing to check. Maybe I used wrong configuration on the settings of the FBX panel,or it's necessary to use a "special" combination of settings,that I don't know. The best solution I think could be to make some attempts by the cross users,users who uses/know blender and nuke. I think that it worth trying before to close this post. If It was not strictly a bug,it was very close to be a bug,because each combination of setting should produce a different kind of effect,but since it could work only in some circumstances,it could be a bug.

Sep 3 2018, 9:49 AM · Import/Export, Animation, Alembic, BF Blender
Bastien Montagne (mont29) closed T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well. as Invalid.

You’ll have to give proof that issue is from Blender side, not from Nuke side first… afaik meshes are pretty reliable in our FBX io addon. Not our job to investigate that kind of issue, especially not with a closed-source software we don’t have access to.

Sep 3 2018, 9:05 AM · Import/Export, Animation, Alembic, BF Blender

Sep 2 2018

mario (ziomario) reopened T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well. as "Open".
Sep 2 2018, 5:13 PM · Import/Export, Animation, Alembic, BF Blender
mario (ziomario) added a comment to T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well..

ok for the armature,but not good for the mesh. Nuke should import correctly the FBX file format.both in 6.1 ASCII and in 7.4 binary format. If it does not do it correctly,it's a bug of blender. So,I suggest to re open this bug. And anyway,the question deserves to be deepened,not closed on two feets.

Sep 2 2018, 5:11 PM · Import/Export, Animation, Alembic, BF Blender
Bastien Montagne (mont29) closed T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well. as Archived.

Thanks for the report, but this sounds more like user support than bug to me - we don’t even know whether Nuke supports rigging at all, even less if it can import it correctly from FBX…

Sep 2 2018, 4:32 PM · Import/Export, Animation, Alembic, BF Blender

Aug 29 2018

mario (ziomario) renamed T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well. from mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NJKE 11 does not work well. to mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well..
Aug 29 2018, 12:29 PM · Import/Export, Animation, Alembic, BF Blender
mario (ziomario) renamed T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well. from mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and in Alembic and imported in NJKE 11 does not work well. to mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NJKE 11 does not work well..
Aug 29 2018, 12:29 PM · Import/Export, Animation, Alembic, BF Blender
mario (ziomario) updated the task description for T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well..
Aug 29 2018, 1:52 AM · Import/Export, Animation, Alembic, BF Blender
mario (ziomario) updated the task description for T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well..
Aug 29 2018, 1:51 AM · Import/Export, Animation, Alembic, BF Blender
mario (ziomario) updated the task description for T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well..
Aug 29 2018, 1:50 AM · Import/Export, Animation, Alembic, BF Blender
mario (ziomario) updated the task description for T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well..
Aug 29 2018, 1:35 AM · Import/Export, Animation, Alembic, BF Blender
mario (ziomario) updated the task description for T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well..
Aug 29 2018, 1:30 AM · Import/Export, Animation, Alembic, BF Blender
mario (ziomario) created T56597: mesh + armature exported in FBX format (7.4 binary or 6.1 ASCII) and imported in NUKE 11 does not work well..
Aug 29 2018, 1:29 AM · Import/Export, Animation, Alembic, BF Blender

Aug 13 2018

Brecht Van Lommel (brecht) moved T54690: Alembic design notes from Tasks to Designs on the Code Quest board.
Aug 13 2018, 1:03 PM · Alembic, Code Quest

Aug 5 2018

Bastien Montagne (mont29) closed T56090: Alembic Mesh Sequence Cache Override Frame not working using new dependency graph flag as Archived.

There are no efforts to fix bugs in 2.79 when they won’t be portable to 2.8, and/or 2.8 does not show those bugs. Am sorry, but we are already very limited in dev power to finish 2.8, so no way we spend time fixing other versions.

Aug 5 2018, 9:34 AM · Alembic, Dependency Graph, BF Blender

Aug 3 2018

Bastien Montagne (mont29) closed T55716: Blender 2.8 crashes on Alembic Export as Archived.

More than a week without reply or activity. Due to the policy of the tracker archiving for until required info/data are provided.

Aug 3 2018, 10:46 AM · Import/Export, Alembic, BF Blender: 2.8

Jul 27 2018

Agoston Princz (Prag) added a comment to T56090: Alembic Mesh Sequence Cache Override Frame not working using new dependency graph flag .

It a bit confusing because some features work with the "old" dependency graph and some with the new in version 2.79. I find this bug earlier: name And there was an answer: "new dependency graph is the new standard and there and it is very unlikely the old dependency graph will see fixes."

Jul 27 2018, 9:16 PM · Alembic, Dependency Graph, BF Blender
Bastien Montagne (mont29) assigned T56090: Alembic Mesh Sequence Cache Override Frame not working using new dependency graph flag to Sybren A. Stüvel (sybren).

Please try with blender2.8, new depsgraph is not really maintained anymore in 2.79, the real new depsgraph is in 2.8. ;)

Jul 27 2018, 10:14 AM · Alembic, Dependency Graph, BF Blender

Jul 23 2018

Bastien Montagne (mont29) assigned T55716: Blender 2.8 crashes on Alembic Export to Sybren A. Stüvel (sybren).

Please try again with latest builds. If it still crashes, I guess that’s for @Sybren A. Stüvel (sybren)’s desk!

Jul 23 2018, 9:23 PM · Import/Export, Alembic, BF Blender: 2.8

Jul 22 2018

Bastien Montagne (mont29) triaged T55288: Alembic export do scale when rotating more than 360` as Normal priority.
Jul 22 2018, 5:45 PM · Alembic, BF Blender

Jul 17 2018

Christopher Anderssarian (Christopher_Anderssarian) added projects to T55716: Blender 2.8 crashes on Alembic Export: Alembic, Import/Export.
Jul 17 2018, 6:33 PM · Import/Export, Alembic, BF Blender: 2.8

Jun 29 2018

Philipp Oeser (lichtwerk) closed T55640: Modifying a rigged animated Alembic causes 2.8 to crash immediately as Archived.

It's still a bit too early to report issues for 2.8, see following policy:

Jun 29 2018, 2:24 PM · BF Blender: 2.8, Alembic

Jun 27 2018

Michael Auerswald (flipswitchingmonkey) added a comment to T55640: Modifying a rigged animated Alembic causes 2.8 to crash immediately.

The corresponding Alembic file

Jun 27 2018, 12:15 PM · BF Blender: 2.8, Alembic
Michael Auerswald (flipswitchingmonkey) created T55640: Modifying a rigged animated Alembic causes 2.8 to crash immediately.
Jun 27 2018, 11:51 AM · BF Blender: 2.8, Alembic

Jun 25 2018

Sybren A. Stüvel (sybren) added a comment to T37578: Point Cache replacement based on Alembic.

Reading/writing cache files simultaneously should be as smooth as possible. I have to investigate the details of how Alembic files can be accessed more-or-less simultaneously, but generally it should follow a one writer / multiple readers model.

Jun 25 2018, 11:15 AM · Alembic, BF Blender, Physics

Jun 16 2018

Wybren van Keulen (wybren) added a comment to T53745: Blender writes .abc color information wrong.

Hi Sybren! I've been following this thread with great interest. I've had reports that in addition to the software already mentioned above, Clarisse and Cinema 4D also don't import the vertex colors written by Blender. I have confirmed that with my own tests.

Jun 16 2018, 2:56 PM · Alembic, BF Blender

Jun 14 2018

Pratyaksh Gaur (WFab) added a watcher for Alembic: Pratyaksh Gaur (WFab).
Jun 14 2018, 11:49 PM

Jun 6 2018

Philipp Oeser (lichtwerk) assigned T55288: Alembic export do scale when rotating more than 360` to Sybren A. Stüvel (sybren).

Dont have access to other software atm., reads back fine into blender though.
abcview shows more or less nothing for me...

Jun 6 2018, 12:55 PM · Alembic, BF Blender

Jun 1 2018

colin (col-one) created T55288: Alembic export do scale when rotating more than 360`.
Jun 1 2018, 3:54 PM · Alembic, BF Blender

May 15 2018

Hector (virtualHC) added a comment to T52814: Alembic export with fluid simulation (resolution 250) causes Blender to close down with no errors.

Blender is also crashing each time I try to export a fluid simulation as an Alembic file. My simulation is about 500 frames and resolution of 65. I'm on Windows 10, Blender 2.79b. Attached project file for testing (needs baking, shouldn't take too long). Only by limiting the export to about 20 frames I'm able to avoid the crash.

May 15 2018, 8:26 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data..

In the version we have installed here, I think there is only two samples than can be specified in the exporter, and we often need to increase this number, for exemple when vertices' trajectory is a curve and their speed is high.

May 15 2018, 3:53 PM · Alembic, Import/Export, BF Blender
Tcherno (tcherno) added a comment to T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data..

Hi Sybren :)
Thank you very much for your quick answer!
I'll check the link to see all the features you are working on.
I hope there is a special topic on motion blur samples too :)
In the version we have installed here, I think there is only two samples than can be specified in the exporter, and we often need to increase this number, for exemple when vertices' trajectory is a curve and their speed is high.

May 15 2018, 2:59 PM · Alembic, Import/Export, BF Blender
Sybren A. Stüvel (sybren) added a comment to T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data..

@Tcherno (tcherno) I'm the developer working on Alembic. Currently my focus lies on the Blender 2.8 Code Quest tasks, but I certainly want to address import/export of Alembic custom properties at some point. I can't make promises about the 'when' though.

May 15 2018, 2:12 PM · Alembic, Import/Export, BF Blender
Tcherno (tcherno) added a comment to T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data..

Hello there!!

May 15 2018, 1:41 PM · Alembic, Import/Export, BF Blender