Page MenuHome

AlembicProject
ActivePublic

Members (3)

Watchers (8)

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

Yesterday

Sybren A. Stüvel (sybren) closed T65816: Exporting procedural mesh animation with Alembic results in a static mesh and can cause crashes, a subtask of T69058: Alembic integration improvements, as Resolved.
Wed, Sep 18, 5:09 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) closed T65816: Exporting procedural mesh animation with Alembic results in a static mesh and can cause crashes as Resolved by committing rBa9a8eedd163e: Fix T65816: Alembic export of procedural mesh results in a static mesh and….
Wed, Sep 18, 5:09 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) renamed T65816: Exporting procedural mesh animation with Alembic results in a static mesh and can cause crashes from Exporting procedural mesh animation with Alembic results in a static mesh to Exporting procedural mesh animation with Alembic results in a static mesh and can cause crashes.
Wed, Sep 18, 5:01 PM · Alembic, BF Blender

Tue, Sep 17

Sybren A. Stüvel (sybren) changed Type from Bug to To Do on T69191: Alembic Import: Visibility.
Tue, Sep 17, 1:59 PM · Alembic, Data, Assets & I/O, BF Blender
Sybren A. Stüvel (sybren) added a parent task for T69191: Alembic Import: Visibility: T69046: Cache loading via animation system.
Tue, Sep 17, 1:58 PM · Alembic, Data, Assets & I/O, BF Blender
Sybren A. Stüvel (sybren) added a comment to T69191: Alembic Import: Visibility.

This is indeed not a bug, it's simply a property that's written to Alembic and that's not read by Blender. Alembic is quite bad in this respect, in that there is no well-documented open standard in which such properties are defined. I'd be very happy if you can prove me wrong on this one.

Tue, Sep 17, 1:58 PM · Alembic, Data, Assets & I/O, BF Blender
Sybren A. Stüvel (sybren) added a comment to T69182: Smooth shading normals do not work on Alembic with varying vertex count..

@Sybren A. Stüvel (sybren): what is the default if we dont have custom normals in the .abc? smooth/flat?

Tue, Sep 17, 1:43 PM · Alembic, Data, Assets & I/O, BF Blender

Thu, Sep 12

Andrew Ray (verysame) added a comment to T69777: ABC import, scale issue.

Thank you, Philip

Thu, Sep 12, 9:53 PM · Alembic, BF Blender
Philipp Oeser (lichtwerk) added a project to T69777: ABC import, scale issue: Alembic.

There is a good chance this has already been fixed, see

Thu, Sep 12, 11:06 AM · Alembic, BF Blender

Tue, Sep 3

Philipp Oeser (lichtwerk) added a project to T65816: Exporting procedural mesh animation with Alembic results in a static mesh and can cause crashes: Alembic.
Tue, Sep 3, 3:02 PM · Alembic, BF Blender

Mon, Sep 2

Bastien Montagne (mont29) closed T49114: Exporting curves to Alembic crashes other software when reading, a subtask of T69058: Alembic integration improvements, as Archived.
Mon, Sep 2, 7:05 PM · Alembic, BF Blender
Bastien Montagne (mont29) added a comment to T49114: Exporting curves to Alembic crashes other software when reading.

Time to archive this imho...

Mon, Sep 2, 7:05 PM · Alembic, BF Blender
Serj Maiorov (printerkiller) added a comment to T69191: Alembic Import: Visibility.

Here are the Alembic file and the texture for the swapping face parts.



Moreover, in the beginning, the rigger used moving UV's as a way to stay with the same plane and still swap between the faces texture grid, but it also didn't work in Blende...

Mon, Sep 2, 10:16 AM · Alembic, Data, Assets & I/O, BF Blender
Serj Maiorov (printerkiller) added a comment to T69191: Alembic Import: Visibility.

We have the same problem:

As you can see, the rigger used "Write visibility" option to swap between face parts. In Blender - all planes are visible.

Mon, Sep 2, 10:10 AM · Alembic, Data, Assets & I/O, BF Blender

Fri, Aug 30

Paul Chadeisson (paulC) added a comment to T56792: Alembic doesn't export custom normals correctly.

Just tryed it, look like it work in 2.81, thanks for the Fix!

Fri, Aug 30, 12:37 AM · Import/Export, Alembic, BF Blender

Tue, Aug 27

Niko Maisuradze (BlackRainbow) added a comment to T69182: Smooth shading normals do not work on Alembic with varying vertex count..

I'm exporting from maya (2018) . I was sure the test file had normal export enabled. Here i tried here with another test alembic with normals and it also is importing as flat shaded, smooth shading has only effect on first frame, after disabling face on modifier.

Tue, Aug 27, 1:25 PM · Alembic, Data, Assets & I/O, BF Blender
Philipp Oeser (lichtwerk) updated subscribers of T69182: Smooth shading normals do not work on Alembic with varying vertex count..

Since rBe9c149d911c2, reading loop normals should be supported.
In your file, normals dont seem to be exported:

Tue, Aug 27, 12:25 PM · Alembic, Data, Assets & I/O, BF Blender
Philipp Oeser (lichtwerk) added projects to T69182: Smooth shading normals do not work on Alembic with varying vertex count.: Data, Assets & I/O, Alembic.
Tue, Aug 27, 10:56 AM · Alembic, Data, Assets & I/O, BF Blender
Philipp Oeser (lichtwerk) added projects to T69191: Alembic Import: Visibility: Data, Assets & I/O, Alembic.

In a way this is similar to the lack of importing e.g. Focal Length (T54050: Camera focal length animation not importing), or Custom Properties (T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data.).

Tue, Aug 27, 10:54 AM · Alembic, Data, Assets & I/O, BF Blender

Fri, Aug 23

Sybren A. Stüvel (sybren) closed T54734: Alembic Import does not respect remap relative, a subtask of T69058: Alembic integration improvements, as Archived.
Fri, Aug 23, 5:17 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T54734: Alembic Import does not respect remap relative.

Since last asking for information it has been 7 or more days, due to the policy of our bug tracker we will have to archive the report until the requested information is given.

Fri, Aug 23, 5:17 PM · Alembic, BF Blender
Christian Brinkmann (poor) added a comment to T69058: Alembic integration improvements.

Hey Sybren,

Fri, Aug 23, 11:57 AM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T69058: Alembic integration improvements.

We're thinking of ways of including collections into the exported hierarchies, both for USD and Alembic, but it's not an active task at the moment. It's unfortunately not a quick thing to do, because:

Fri, Aug 23, 11:13 AM · Alembic, BF Blender

Thu, Aug 22

Christian Brinkmann (poor) added a comment to T69058: Alembic integration improvements.

Hi Sybren,

Thu, Aug 22, 8:03 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T58704: Animated alembic curves dont update on render.

I suspect that solving this properly requires T69046.

Thu, Aug 22, 6:07 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) updated the task description for T69058: Alembic integration improvements.
Thu, Aug 22, 6:07 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a project to T55403: Alembic: export of animated hair: Alembic.
Thu, Aug 22, 6:06 PM · Alembic, BF Blender, Import/Export
Sybren A. Stüvel (sybren) added a parent task for T37578: Point Cache replacement based on Alembic: T69058: Alembic integration improvements.
Thu, Aug 22, 6:04 PM · Alembic, Physics, BF Blender
Sybren A. Stüvel (sybren) added a parent task for T49234: Alembic not importing motion blur: T69058: Alembic integration improvements.
Thu, Aug 22, 6:04 PM · Alembic, Cycles, Import/Export, BF Blender
Sybren A. Stüvel (sybren) added a parent task for T49114: Exporting curves to Alembic crashes other software when reading: T69058: Alembic integration improvements.
Thu, Aug 22, 6:04 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a parent task for T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data.: T69058: Alembic integration improvements.
Thu, Aug 22, 6:04 PM · Alembic, Import/Export, BF Blender
Sybren A. Stüvel (sybren) added a parent task for T51311: Support Alembic export/import of curve objects: T69058: Alembic integration improvements.
Thu, Aug 22, 6:04 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a parent task for T51321: AlembicObjectPath has a fixed-size char[]: T69058: Alembic integration improvements.
Thu, Aug 22, 6:04 PM · BF Blender, Alembic
Sybren A. Stüvel (sybren) added a parent task for T51488: Alembic export animated vertex color exports only first frame vertex color: T69058: Alembic integration improvements.
Thu, Aug 22, 6:03 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a parent task for T52646: Alembic Instances are Duplicates instead of References: T69058: Alembic integration improvements.
Thu, Aug 22, 6:03 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a parent task for T54050: Camera focal length animation not importing: T69058: Alembic integration improvements.
Thu, Aug 22, 6:03 PM · Add-ons, Alembic, Import/Export, BF Blender
Sybren A. Stüvel (sybren) added a parent task for T54690: Alembic design notes: T69058: Alembic integration improvements.
Thu, Aug 22, 6:03 PM · Alembic
Sybren A. Stüvel (sybren) added a parent task for T54734: Alembic Import does not respect remap relative: T69058: Alembic integration improvements.
Thu, Aug 22, 6:03 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a parent task for T58704: Animated alembic curves dont update on render: T69058: Alembic integration improvements.
Thu, Aug 22, 6:03 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added subtasks for T69058: Alembic integration improvements: T49234: Alembic not importing motion blur, T51488: Alembic export animated vertex color exports only first frame vertex color, T51311: Support Alembic export/import of curve objects, T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data., T49114: Exporting curves to Alembic crashes other software when reading, T37578: Point Cache replacement based on Alembic, T54734: Alembic Import does not respect remap relative, T54690: Alembic design notes, T52646: Alembic Instances are Duplicates instead of References, T65816: Exporting procedural mesh animation with Alembic results in a static mesh and can cause crashes, T58704: Animated alembic curves dont update on render, T55403: Alembic: export of animated hair, T51321: AlembicObjectPath has a fixed-size char[], T54050: Camera focal length animation not importing.
Thu, Aug 22, 6:03 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a project to T58704: Animated alembic curves dont update on render: Alembic.
Thu, Aug 22, 6:02 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) claimed T69058: Alembic integration improvements.
Thu, Aug 22, 6:01 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T49234: Alembic not importing motion blur.

I have removed the camera focal length from the task description, as that is already covered by T54050.
Now this task has only a single topic: importing data required for computing motion blur (probably vertex velocities is enough).

Thu, Aug 22, 5:59 PM · Alembic, Cycles, Import/Export, BF Blender
Sybren A. Stüvel (sybren) updated the task description for T49234: Alembic not importing motion blur.
Thu, Aug 22, 5:58 PM · Alembic, Cycles, Import/Export, BF Blender
Sybren A. Stüvel (sybren) created T69058: Alembic integration improvements.
Thu, Aug 22, 5:57 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) merged T50529: Invalid curves from exported alembic cache into T49114: Exporting curves to Alembic crashes other software when reading.
Thu, Aug 22, 5:42 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) merged task T50529: Invalid curves from exported alembic cache into T49114: Exporting curves to Alembic crashes other software when reading.
Thu, Aug 22, 5:42 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T50529: Invalid curves from exported alembic cache.

@Chris Rydalch (goldleaf) Can you check whether this is still an issue with a daily build of Blender? I don't have Houdini here, so I can't check for myself. I tried exporting a NURBS surface and opening in Gaffer, and that doesn't show anything. However, I don't even know whether Gaffer even supports loading NURBS surfaces...

Thu, Aug 22, 5:42 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) changed Type from Bug to To Do on T51488: Alembic export animated vertex color exports only first frame vertex color.
Thu, Aug 22, 5:22 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T51488: Alembic export animated vertex color exports only first frame vertex color.

This would indeed be a new feature and is not a bug. Updating the task properties to reflect this.

Thu, Aug 22, 5:22 PM · Alembic, BF Blender