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

Philipp Oeser (lichtwerk) updated subscribers of T63534: Child hair particles set to "Interpolated" causes jittering when groom on alembic cache.

@Sybren A. Stüvel (sybren): any chance to have a look at this? [still wont consider this High prio -- but I know at least two other studios suffering from this as well, and having to go .mdd/.pc2 instead...]
(how did this work for Spring btw.?)

Tue, Jul 16, 11:53 AM · Alembic, BF Blender
Philipp Oeser (lichtwerk) merged T67038: Alembic cache induces flickering and change of position on hair driven by that surfaces connected to it. into T63534: Child hair particles set to "Interpolated" causes jittering when groom on alembic cache.
Tue, Jul 16, 11:48 AM · Alembic, BF Blender
Philipp Oeser (lichtwerk) merged task T67038: Alembic cache induces flickering and change of position on hair driven by that surfaces connected to it. into T63534: Child hair particles set to "Interpolated" causes jittering when groom on alembic cache.
Tue, Jul 16, 11:48 AM · Alembic, BF Blender
Philipp Oeser (lichtwerk) added a comment to T67038: Alembic cache induces flickering and change of position on hair driven by that surfaces connected to it. .

Looks like these are the same issues as in T63534, I will merge this report into the existing one...

Tue, Jul 16, 11:48 AM · Alembic, BF Blender
Philipp Oeser (lichtwerk) added a project to T67038: Alembic cache induces flickering and change of position on hair driven by that surfaces connected to it. : Alembic.

It is still rendering, but I assume this is the same as T63534

Tue, Jul 16, 8:40 AM · Alembic, BF Blender

Thu, Jul 11

Dawid Huczyński (tibicen) removed a watcher for Alembic: Dawid Huczyński (tibicen).
Thu, Jul 11, 1:20 PM
Philipp Oeser (lichtwerk) added a comment to T63534: Child hair particles set to "Interpolated" causes jittering when groom on alembic cache.

T56408 might be related...

Thu, Jul 11, 11:01 AM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T56792: Alembic doesn't export custom normals correctly.

I already have a fix waiting for 2.81 in D5191, which I'll commit when the repository is open for new features again (it's now locked in preparation of the 2.80 release). If that fix is in and doesn't help, then I'd really appreciate some files to test with :)

Thu, Jul 11, 10:23 AM · Import/Export, Alembic, BF Blender
Sybren A. Stüvel (sybren) retitled D5191: Alembic: import & export face-varying normals from Alembic import: load face-varying normals to Alembic: import & export face-varying normals.
Thu, Jul 11, 10:22 AM · Alembic, BF Blender

Wed, Jul 10

Philipp Oeser (lichtwerk) added a comment to T66640: alembic files bug.

@Renesmee (Renesmee) , @Sybren A. Stüvel (sybren): I assume this would report a different bounding boxes with the alembic/bin/abcechobounds utility (depending on the CPU)?
Using abcechobounds would save us from using other tools...

Wed, Jul 10, 11:26 AM · Alembic, BF Blender
Sybren A. Stüvel (sybren) triaged T66640: alembic files bug as Needs Information from User priority.
Wed, Jul 10, 11:05 AM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T66640: alembic files bug.

Please provide us with exact steps to reproduce the issue. We don't have Clarisse, and I don't know what "combiner" is.

Wed, Jul 10, 11:02 AM · Alembic, BF Blender
Sybren A. Stüvel (sybren) updated the summary of D5191: Alembic: import & export face-varying normals.
Wed, Jul 10, 10:54 AM · Alembic, BF Blender
Brecht Van Lommel (brecht) added a comment to D5191: Alembic: import & export face-varying normals.

Don't add this to 2.80, no risky changes like this right before the RC.

Wed, Jul 10, 10:48 AM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to D5191: Alembic: import & export face-varying normals.

I've fixed exporting loop normals as well; now things load properly in Gaffer as well as Blender, so I'm confident this is a proper bug fix (or two).

Wed, Jul 10, 10:45 AM · Alembic, BF Blender
Sybren A. Stüvel (sybren) updated the summary of D5191: Alembic: import & export face-varying normals.
  • Added comment about smoothing in SubD loading
  • Alembic export: fix exporting of loop normals
Wed, Jul 10, 10:43 AM · Alembic, BF Blender
Philipp Oeser (lichtwerk) added a project to T66640: alembic files bug: Alembic.
Wed, Jul 10, 10:29 AM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a project to T58686: Blender 2.8 Crashing on Alembic export of fluid animation past 80 frames: Alembic.
Wed, Jul 10, 9:59 AM · Alembic, BF Blender

Tue, Jul 9

martin Naydenski (martinium) added a comment to T56792: Alembic doesn't export custom normals correctly.

@Micah (Micah) can you make a simple test case for me, with a Blend file, the ABC as exported from Blender, and the ABC re-exported from Cinema 4D? Then I have an example of what the data in the Alembic file should be, and can work to make Blender export that too.

Tue, Jul 9, 5:41 PM · Import/Export, Alembic, BF Blender
Sybren A. Stüvel (sybren) closed T52814: Alembic export with fluid simulation (resolution 250) causes Blender to close down with no errors as Resolved by committing rB817e2796cbe4: Fix T52814 and T58686: Alembic crashing on fluid sim export.
Tue, Jul 9, 5:39 PM · Alembic, BF Blender

Fri, Jul 5

Sybren A. Stüvel (sybren) added inline comments to D5191: Alembic: import & export face-varying normals.
Fri, Jul 5, 4:37 PM · Alembic, BF Blender
Sergey Sharybin (sergey) added inline comments to D5191: Alembic: import & export face-varying normals.
Fri, Jul 5, 4:00 PM · Alembic, BF Blender
Bastien Montagne (mont29) added a comment to D5191: Alembic: import & export face-varying normals.

From quick look this seems OK…

Fri, Jul 5, 2:23 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) created D5191: Alembic: import & export face-varying normals.
Fri, Jul 5, 1:53 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T56792: Alembic doesn't export custom normals correctly.

@Micah (Micah) can you make a simple test case for me, with a Blend file, the ABC as exported from Blender, and the ABC re-exported from Cinema 4D? Then I have an example of what the data in the Alembic file should be, and can work to make Blender export that too.

Fri, Jul 5, 11:19 AM · Import/Export, Alembic, BF Blender

Wed, Jul 3

Brecht Van Lommel (brecht) merged task T49447: Imported curves lag behind one frame. into T58704: Animated alembic curves dont update on render.
Wed, Jul 3, 7:42 PM · Alembic, BF Blender

Wed, Jun 26

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

I have had the exact same problem these guys ave had. The only way to fix this that I know of is to import the file into cinema 4D, then export again. This will fix the normals. The issue is, it makes the file size bigger. This is extremely inconvenient.

Wed, Jun 26, 1:08 AM · Import/Export, Alembic, BF Blender

Tue, Jun 18

Sybren A. Stüvel (sybren) added a project to T65901: Alembic crash: Alembic.
Tue, Jun 18, 3:40 PM · Alembic, BF Blender

Jun 14 2019

Brecht Van Lommel (brecht) added a comment to T51351: Export procedual mesh animation with alembic.

Please create a new report.

Jun 14 2019, 10:27 AM · Alembic, BF Blender
Ryan G (rlguy) added a comment to T51351: Export procedual mesh animation with alembic.

I have encountered an issue similar to this in the FLIP Fluids addon using Blender 2.80 (hash 5e626e766459, June 13th 2019). The FLIP Fluids addon updates fluid mesh geometry in the frame_change_pre handler.

Jun 14 2019, 12:05 AM · Alembic, BF Blender

Jun 11 2019

Philipp Oeser (lichtwerk) renamed T65717: Alembic (camera - also mesh) import scale issue from Alembic camera import scale issue to Alembic (camera - also mesh) import scale issue.
Jun 11 2019, 2:41 PM · Alembic, BF Blender
Philipp Oeser (lichtwerk) assigned T65717: Alembic (camera - also mesh) import scale issue to Sybren A. Stüvel (sybren).

Looks like the (camera) origin is actually correctly scaling with the setting, drawing the camera however fails [stays in original position].
For meshes, this is similar: the selection outline will not scale with the setting the actual polysoup will...
Guess this is CoW-related?
(also getting assert BLI_assert failed: /blender/source/blender/blenkernel/intern/cachefile.c:103, BKE_cachefile_reader_free(), at 'cache_file->id.tag & LIB_TAG_COPIED_ON_WRITE' exiting blender after importing...)

Jun 11 2019, 2:41 PM · Alembic, BF Blender
Elias Kremer (ekremer) added a project to T65717: Alembic (camera - also mesh) import scale issue: Alembic.
Jun 11 2019, 2:26 PM · Alembic, BF Blender

May 19 2019

Yegor (Yegor) added a comment to T49234: Alembic Import issues.

@Kévin Dietrich (kevindietrich) Glad you came back! Could you please update your patch D2388 for the current code, so we could review and make it to the master finally, cause it's very important for fluid rendering.
If there's something I can assist with, let me know. I'm not a coder anymore, but maybe a can help.

May 19 2019, 11:29 PM · Alembic, Cycles, Import/Export, BF Blender

May 17 2019

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

Also I am having problems with sequences again: https://developer.blender.org/T51820

May 17 2019, 5:12 PM · Alembic, Cycles, Import/Export, BF Blender
Philipp Oeser (lichtwerk) added a comment to T49234: Alembic Import issues.

@Kévin Dietrich (kevindietrich) : thx for getting back! will read those...
Also note that T54050 is the same thing...

May 17 2019, 4:51 PM · Alembic, Cycles, Import/Export, BF Blender
Kévin Dietrich (kevindietrich) added a comment to T49234: Alembic Import issues.

I am not working on this anymore, although I could resume work. This approach was suggested to me by Campbell as a general way to import custom keyframes from alembic archives. The patch was uploaded for review a few years ago: D2324.

May 17 2019, 4:37 PM · Alembic, Cycles, Import/Export, BF Blender
Sybren A. Stüvel (sybren) added a comment to T49234: Alembic Import issues.

I think the approach is pretty nice, as it'll give us a way forward to animate other properties as well.

May 17 2019, 4:03 PM · Alembic, Cycles, Import/Export, BF Blender
Philipp Oeser (lichtwerk) added a comment to T49234: Alembic Import issues.

@Sybren A. Stüvel (sybren): yep, not for 2.80, but this is the way to go, right? [having a cache-fcurve-modifier]
Or is there another possibility [from the design point of view]?

May 17 2019, 4:02 PM · Alembic, Cycles, Import/Export, BF Blender
Sybren A. Stüvel (sybren) added a comment to T49234: Alembic Import issues.

@Philipp Oeser (lichtwerk) it looks interesting, but too big a feature to put into master for 2.80.

May 17 2019, 3:56 PM · Alembic, Cycles, Import/Export, BF Blender
Philipp Oeser (lichtwerk) updated subscribers of T49234: Alembic Import issues.

Just wanted to check the status on the import-of-animated-camera-focal-length issue:

May 17 2019, 3:15 PM · Alembic, Cycles, Import/Export, BF Blender

May 2 2019

martin Naydenski (martinium) added a comment to T56792: Alembic doesn't export custom normals correctly.

Yes seems like we have the same problem with Alembic export. FBX or obj export works correctly but Alembic doesn't.

May 2 2019, 1:37 PM · Import/Export, Alembic, BF Blender

Apr 26 2019

Libor Batek (lbatek) added a comment to T63534: Child hair particles set to "Interpolated" causes jittering when groom on alembic cache.

I ve tested to render animation with mblur and hair on alembic cache and there is some problems too....not sure if it corelates to the above mentioned problems or its kind of new problem.

Apr 26 2019, 9:29 AM · Alembic, BF Blender

Apr 18 2019

Serj Maiorov (printerkiller) added a comment to T63534: Child hair particles set to "Interpolated" causes jittering when groom on alembic cache.

Have the same problem, here is a side by side basic test

Apr 18 2019, 12:56 PM · Alembic, BF Blender

Apr 17 2019

Serj Maiorov (printerkiller) added a comment to T63654: Alembic - Aplly scale doesn't work with the Mesh Sequence and hair.

Is there an alternative to that workflow? Because we use real world scales to be consistent with lighting and materials over live footages. How can we interchange hair between Alembics and still maintain real scales?

Apr 17 2019, 9:33 AM · Alembic, BF Blender

Apr 16 2019

Serj Maiorov (printerkiller) added a comment to T63654: Alembic - Aplly scale doesn't work with the Mesh Sequence and hair.

Tried to do that but it still breaks the hair

Apr 16 2019, 3:47 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T63654: Alembic - Aplly scale doesn't work with the Mesh Sequence and hair.

Applying scale is not supported. This changes the mesh data, which is replaced with the data from Alembic. Try creating an Empty, set it as the parent of the imported Alembic object, and scale the Empty.

Apr 16 2019, 3:19 PM · Alembic, BF Blender
Wybren van Keulen (wybren) added a comment to T53745: Blender writes .abc color information wrong.

Hi Atomic and Sybren,

Apr 16 2019, 2:32 PM · Alembic, BF Blender
Sebastian Parborg (zeddb) assigned T63654: Alembic - Aplly scale doesn't work with the Mesh Sequence and hair to Sybren A. Stüvel (sybren).

Unsure if applying scale is supported for sequence caches. @Sybren A. Stüvel (sybren) any input on this?

Apr 16 2019, 2:00 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T53745: Blender writes .abc color information wrong.

I tried the Tree.abc file in Houdini 17.0 and it does not work. When I unpack the data, I can see that a 4 float vector is written, but that is wrong, it should be only a 3 float vector.

Apr 16 2019, 11:02 AM · Alembic, BF Blender