AlembicProject
ActivePublic

Properties

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

Today

Sybren A. Stüvel (sybren) closed T51534: Incorrect vertex color data reading in imported alembic as "Resolved" by committing rB7b25ffb618dd: Fix T51534: Alembic: added support for face-varying vertex colours.
Tue, May 23, 5:29 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) moved T51488: Alembic export animated vertex color exports only first frame vertex color from Backlog to Waiting for feedback from OP on the Alembic board.
Tue, May 23, 12:36 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.

@Yegor (Yegor) can you test with 2.78c to see if this was ever supported? Then we know if it's a regression (i.e. a bug) or a new feature.

Tue, May 23, 12:36 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) closed T51319: Alembic export crashes when using Simple child particles if Display value is set below 100% as "Resolved" by committing rB8d26f2c2228f: Fix T51319: Alembic export crash w/simple child particles if Display value <….
Tue, May 23, 12:32 PM · Import/Export, Alembic, BF Blender

Yesterday

Sergey Sharybin (sergey) triaged T51351: Export procedual mesh animation with alembic as "Normal" priority.

@Sybren A. Stüvel (sybren), render pipeline will call the frame change post/pre callbacks (this is likely happening via the depsgraph update). So seems reasonable thing to do for alembic export as well?

Mon, May 22, 3:23 PM · Alembic, BF Blender
Steffen Dünner (SteffenD) added a comment to T51319: Alembic export crashes when using Simple child particles if Display value is set below 100%.

At least with the current Buildbot builds Alembic export always crashes as soon as I use "Simple" or "Interpolated" children no matter what I set the "Display" amount to.

Mon, May 22, 11:14 AM · Import/Export, Alembic, BF Blender

Sun, May 21

Sybren A. Stüvel (sybren) added a comment to T51321: AlembicObjectPath has a fixed-size char[].

The "object path" is not a filesystem path, so it isn't affected by OS related restrictions. This is something we should address at some point, even though in practice I have yet to see Alembic files with such long "object paths" in them.

Sun, May 21, 6:42 PM · BF Blender, Alembic

Sat, May 20

Brecht Van Lommel (brecht) added a comment to T51321: AlembicObjectPath has a fixed-size char[].

I agree such hardcoded limits are not helpful, just saying that this might not actually affect anyone in practice.

Sat, May 20, 5:54 PM · BF Blender, Alembic
LazyDodo (LazyDodo) added a comment to T51321: AlembicObjectPath has a fixed-size char[].

it's an internal path inside an alembic file, we should not impose any OS related restrictions to that in the first place?

Sat, May 20, 5:53 PM · BF Blender, Alembic
Brecht Van Lommel (brecht) added a comment to T51321: AlembicObjectPath has a fixed-size char[].

Doesn't belong in the bug tracker I think, so changed type. Not sure paths longer than 4096 are supported by any commonly used OS even.

Sat, May 20, 5:41 PM · BF Blender, Alembic
Brecht Van Lommel (brecht) changed Type from Bug to To Do on T51321: AlembicObjectPath has a fixed-size char[].
Sat, May 20, 5:40 PM · BF Blender, Alembic

Thu, May 18

Thomas Volkmann (knekke) added a comment to T49234: Alembic Import issues.

+1 on the motionblur! Also an option to scale the velocity would be nice, and maybe an option to choose the channelname that provides the velocity as it might be different depending on the app that creates the alembic. Thanks!

Thu, May 18, 3:44 PM · Alembic, Cycles, Import/Export, BF Blender

Wed, May 17

Sergey Sharybin (sergey) assigned T51534: Incorrect vertex color data reading in imported alembic to Sybren A. Stüvel (sybren).

@Sybren A. Stüvel (sybren), mind having a look here?

Wed, May 17, 2:30 PM · Alembic, BF Blender
Yegor (Yegor) edited the description of T51534: Incorrect vertex color data reading in imported alembic.
Wed, May 17, 2:16 PM · Alembic, BF Blender
Yegor (Yegor) created T51534: Incorrect vertex color data reading in imported alembic.
Wed, May 17, 2:16 PM · Alembic, BF Blender

Tue, May 16

Jacques Lucke (JacquesLucke) added a comment to T51351: Export procedual mesh animation with alembic.

Just tried the approach with the custom property on the mesh. It did not seem to work.

Tue, May 16, 8:56 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T51351: Export procedual mesh animation with alembic.

@Jacques Lucke (JacquesLucke) I didn't try this, but you could add a custom property to the mesh, and animate that. That way the mesh has animation data; this might be enough for the exporter to consider it "animated" and export it on every frame. Can you give that a try and let us know if it works?

Tue, May 16, 11:37 AM · Alembic, BF Blender

Mon, May 15

Yegor (Yegor) added a comment to T51488: Alembic export animated vertex color exports only first frame vertex color.

By the way. It's not alembic export related perhaps, but the dynamic paint system itself. I could not find a way to bake animated vertex colors from dynamic paint onto object. Applying dynamic paint modifier simply leaves the first frame of vertex color baked. Deleting it leaves no vertex color at all. But i think alembic exporting should read the information about vertex color from the modifier per frame.

Mon, May 15, 1:00 PM · Alembic, BF Blender
Sergey Sharybin (sergey) assigned T51488: Alembic export animated vertex color exports only first frame vertex color to Sybren A. Stüvel (sybren).

@Sybren A. Stüvel (sybren), another one for you?

Mon, May 15, 11:52 AM · Alembic, BF Blender

Sun, May 14

Kévin Dietrich (kevindietrich) added a project to T51488: Alembic export animated vertex color exports only first frame vertex color: Alembic.
Sun, May 14, 4:05 PM · Alembic, BF Blender

Wed, May 10

Steffen Dünner (SteffenD) added a watcher for Alembic: Steffen Dünner (SteffenD).
Wed, May 10, 5:52 PM

Tue, May 9

Manuel Rais (g-lul) added a comment to T51195: Alembic targets for April 2017.

Hi Sybren,

Tue, May 9, 1:01 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T51195: Alembic targets for April 2017.

Hey @Manuel Rais (g-lul)! Please test with a recent build from the buildbot (see the link above). If it still happens there, can you create a new Manifest Task for this, with some example files? That'll allow us to properly handle this issue. Next to the example files, please also describe what exactly is going wrong; showing a message "Already have a property named: UVMap" is not the same as only exporting one UV map, and knowing what exactly is wrong in the output helps us when debugging.

Tue, May 9, 12:54 PM · Alembic, BF Blender

Fri, May 5

Manuel Rais (g-lul) added a comment to T51195: Alembic targets for April 2017.

I think I found an issue with alembic export from blender.

Fri, May 5, 4:04 PM · Alembic, BF Blender
Aaron Carlisle (Blendify) assigned T51351: Export procedual mesh animation with alembic to Sybren A. Stüvel (sybren).
Fri, May 5, 4:10 AM · Alembic, BF Blender
Aaron Carlisle (Blendify) assigned T51319: Alembic export crashes when using Simple child particles if Display value is set below 100% to Sybren A. Stüvel (sybren).
Fri, May 5, 12:21 AM · Import/Export, Alembic, BF Blender

Tue, May 2

Sybren A. Stüvel (sybren) added a comment to T51195: Alembic targets for April 2017.

Hey @Dario Seyb (daseyb), welcome to the discussion, and thanks for the useful information For the Maya compatibility, can you create a new Manifest Task for this, with some example files? That'll allow us to properly handle development of this feature.

Tue, May 2, 11:36 AM · Alembic, BF Blender

Sun, Apr 30

Jacques Lucke (JacquesLucke) added a comment to T51351: Export procedual mesh animation with alembic.

I see, thanks for the clarification.

Sun, Apr 30, 11:05 AM · Alembic, BF Blender

Sat, Apr 29

Kévin Dietrich (kevindietrich) added a comment to T51351: Export procedual mesh animation with alembic.

To define whether or not a mesh is animated, the exporter only checks for the presence of modifiers and shapekeys. Since your script is using a scene handler and recreating the mesh every frame, it is not possible to know that this particular object is animated (unless there is some hidden black magic I am not aware of).

Sat, Apr 29, 11:32 PM · Alembic, BF Blender
Jacques Lucke (JacquesLucke) created T51351: Export procedual mesh animation with alembic.
Sat, Apr 29, 6:34 PM · Alembic, BF Blender
Dario Seyb (daseyb) added a comment to T51195: Alembic targets for April 2017.

Hi everyone,

Sat, Apr 29, 12:54 PM · Alembic, BF Blender

Fri, Apr 28

Sybren A. Stüvel (sybren) added a comment to T51195: Alembic targets for April 2017.

@Alexander Mitzkus (zuggamasta) it also works fine in Cycles :)

Fri, Apr 28, 4:30 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T51331: [alembic] Unit tests are broken on windows..

Thanks for testing :)

Fri, Apr 28, 3:31 PM · Platform: Windows, Alembic
Sybren A. Stüvel (sybren) closed T51331: [alembic] Unit tests are broken on windows. as "Resolved" by committing rB1e8d7f3b25a3: Fix T51331: fixes for Alembic unit tests on Windows.
Fri, Apr 28, 3:29 PM · Platform: Windows, Alembic
Alexander Mitzkus (zuggamasta) added a comment to T51195: Alembic targets for April 2017.

Hey there Sybren,

Fri, Apr 28, 3:28 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) triaged T51331: [alembic] Unit tests are broken on windows. as "Normal" priority.
Fri, Apr 28, 3:23 PM · Platform: Windows, Alembic
LazyDodo (LazyDodo) added a comment to T51331: [alembic] Unit tests are broken on windows..

All tests pass in the temp branch! looks like those changes are good to go!

Fri, Apr 28, 3:13 PM · Platform: Windows, Alembic
Sybren A. Stüvel (sybren) added a comment to T51331: [alembic] Unit tests are broken on windows..
  1. That's easy to fix.
  2. Fortunately Windows also understands forward slashes. This means we can use path.as_posix() and avoid the backslashes of hell.
Fri, Apr 28, 11:50 AM · Platform: Windows, Alembic

Thu, Apr 27

LazyDodo (LazyDodo) added a comment to T51331: [alembic] Unit tests are broken on windows..

I resolved point 3 in svn, all flavors of the windows libs now have the binary tools, all others i'm gonna leave up to you , just poke me on irc if you need something tested

Thu, Apr 27, 5:57 PM · Platform: Windows, Alembic
Sybren A. Stüvel (sybren) added a comment to T51331: [alembic] Unit tests are broken on windows..

Thanks for looking into this.

Thu, Apr 27, 10:45 AM · Platform: Windows, Alembic
LazyDodo (LazyDodo) added a project to T51331: [alembic] Unit tests are broken on windows.: Platform: Windows.
Thu, Apr 27, 2:41 AM · Platform: Windows, Alembic
LazyDodo (LazyDodo) edited the description of T51331: [alembic] Unit tests are broken on windows..
Thu, Apr 27, 2:40 AM · Platform: Windows, Alembic
LazyDodo (LazyDodo) assigned T51331: [alembic] Unit tests are broken on windows. to Sybren A. Stüvel (sybren).
Thu, Apr 27, 2:39 AM · Platform: Windows, Alembic
LazyDodo (LazyDodo) created T51331: [alembic] Unit tests are broken on windows..
Thu, Apr 27, 2:39 AM · Platform: Windows, Alembic

Wed, Apr 26

Sybren A. Stüvel (sybren) closed T51144: Alembic export with multires and hair crash blender as "Resolved" by committing rB6ed15c5a4113: Alembic export: support simple child hairs (Fix T51144).
Wed, Apr 26, 3:33 PM · Alembic, Import/Export, BF Blender
Sybren A. Stüvel (sybren) closed D2638: Alembic export: support simple child hairs (Fix T51144) by committing rB6ed15c5a4113: Alembic export: support simple child hairs (Fix T51144).
Wed, Apr 26, 3:33 PM · Alembic
Sybren A. Stüvel (sybren) closed T51280: Crash when removing cache modifier as "Resolved" by committing rBff1f11570650: Fix T51280: Alembic: Crash when removing cache modifier.
Wed, Apr 26, 3:22 PM · BF Blender, Alembic
Sybren A. Stüvel (sybren) created T51321: AlembicObjectPath has a fixed-size char[].
Wed, Apr 26, 10:23 AM · BF Blender, Alembic

Tue, Apr 25

Sybren A. Stüvel (sybren) closed T51292: Show notification when trying to load HDF5 as "Resolved" by committing rB9dadd5ff937f: Fix T51292: Alembic import, show notification when trying to load HDF5.
Tue, Apr 25, 2:38 PM · BF Blender, Alembic
Sybren A. Stüvel (sybren) closed T51279: Add support for Alembic caches as "Resolved".

Selecting which to pack based on relative/absolute path was rejected; added extra filter on file type instead.

Tue, Apr 25, 12:50 PM · Alembic, Blender Asset Manager