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

Yesterday

Nick Fox-Gieg (n1ckfg) added a comment to T52417: Cannot seem to export Vertex Color with Alembic for Maya nor Houdini.

Here's what I've got so far...it builds successfully and exports valid Alembic files, but abcls doesn't find the mayaColorSet=1 flag so I'm still doing something wrong.

Alembic::AbcCoreAbstract::MetaData md;
md.set("mayaColorSet", "true");
OC4fGeomParam param(prop, name, true, kFacevaryingScope, 1, 0, md);

https://github.com/n1ckfg/blender/blob/master/source/blender/alembic/intern/abc_customdata.cc

Tue, Feb 20, 5:02 AM · Alembic, Import/Export, BF Blender

Mon, Feb 19

levon hudson (levon) removed a watcher for Alembic: levon hudson (levon).
Mon, Feb 19, 6:08 PM
Bastien Montagne (mont29) added projects to T54050: Camera focal length animation not importing: Alembic, Addons.
Mon, Feb 19, 5:30 PM · Addons, Alembic, Import/Export, BF Blender
Nick Fox-Gieg (n1ckfg) updated subscribers of T52417: Cannot seem to export Vertex Color with Alembic for Maya nor Houdini.

OK, progress--I can build Blender from source with Alembic enabled. Next step, @Dario Seyb (daseyb) says for Unity he used the following to add the Maya color set flag:

AbcGeom::MetaData md;
m.set("mayaColorSet", "true");
m_colorSet = AbcGeom::OC4fGeomParam(m_scheme.getArbGeomParams(), “Cd”, true, AbcGeom::GeometryScope::kFacevaryingScope, 1, m_tsi, md);

Could you help me adapt this for Blender?

Mon, Feb 19, 1:00 AM · Alembic, Import/Export, BF Blender

Sun, Feb 18

Sybren A. Stüvel (sybren) added a comment to T52417: Cannot seem to export Vertex Color with Alembic for Maya nor Houdini.

@Nick Fox-Gieg (n1ckfg) I think a good place to put that would be in write_mcol().

Sun, Feb 18, 2:55 PM · Alembic, Import/Export, BF Blender

Sat, Feb 17

Nick Fox-Gieg (n1ckfg) added a comment to T52417: Cannot seem to export Vertex Color with Alembic for Maya nor Houdini.

If I wanted to recompile Blender's Alembic export module with the mayaColorSet=1 flag added, where in the source should I look?

Sat, Feb 17, 9:50 PM · Alembic, Import/Export, BF Blender

Tue, Feb 13

Sybren A. Stüvel (sybren) renamed T53884: Import issue with two alembic file sequences from dosent import two alembic file to Import issue with two alembic file sequences.
Tue, Feb 13, 3:26 PM · Alembic

Sun, Feb 4

Juan Gea (juang3d) added a comment to D2388: Cycles: initial work to support motion blur from Alembic caches..

Ok, thanks :)

Sun, Feb 4, 11:12 AM · Alembic
Kévin Dietrich (kevindietrich) added a comment to D2388: Cycles: initial work to support motion blur from Alembic caches..

@Juan Gea (juang3d) no one is working on that currently, otherwise there would be some activity here.

Sun, Feb 4, 1:18 AM · Alembic

Tue, Jan 30

Juan Gea (juang3d) added a comment to D2388: Cycles: initial work to support motion blur from Alembic caches..

How is this going?

Tue, Jan 30, 7:12 PM · Alembic
Philipp Oeser (lichtwerk) assigned T53839: .abc Loads On Ubuntu Fails To Load On Windows 7 to Sybren A. Stüvel (sybren).

Well hm, afaiks this is a matter of setting the curve resolution.
In 278c curve resolution wasnt really considered at all thus defaulting to U=12

Tue, Jan 30, 5:20 PM · Alembic, BF Blender
Philipp Oeser (lichtwerk) created D3031: fix T53839: better default for curve resolution in abc import.
Tue, Jan 30, 5:17 PM · Alembic

Sun, Jan 28

hidenori saito (hisai) updated the task description for T53884: Import issue with two alembic file sequences.
Sun, Jan 28, 8:44 AM · Alembic
Sybren A. Stüvel (sybren) added a comment to T53884: Import issue with two alembic file sequences.

Please update the description of the issue so that it's complete, example files and all. That saves people (like me) from having to read through all the comments and from figuring out which files are relevant.

Sun, Jan 28, 1:06 AM · Alembic

Fri, Jan 26

Philipp Oeser (lichtwerk) assigned T53884: Import issue with two alembic file sequences to Sybren A. Stüvel (sybren).

OK, can confirm both issues

  • when importing meshes, then particles --> both are visible, but meshes dont animate anymore
  • when importing particles, then meshes --> only particles are visible
Fri, Jan 26, 6:55 PM · Alembic
hidenori saito (hisai) added a comment to T53884: Import issue with two alembic file sequences.

sorry. .
It seems that I uploaded a mesh file by mistake.

Fri, Jan 26, 1:38 PM · Alembic
Philipp Oeser (lichtwerk) added a comment to T53884: Import issue with two alembic file sequences.

@hidenori saito (hisai): maybe I am missing the obvious, but the provided zip only contains the foam/particles (HY_Foam01_00000.abc - HY_Foam01_00031.abc)? Where is the mesh part?

Fri, Jan 26, 1:01 PM · Alembic
Sybren A. Stüvel (sybren) closed T51141: Crash when replacing an Alembic file while blender is open. as Archived.

Closing this, since it's an upstream Alembic limitation that I can't solve.

Fri, Jan 26, 10:59 AM · Alembic, Import/Export, BF Blender

Wed, Jan 24

hidenori saito (hisai) added a comment to T53884: Import issue with two alembic file sequences.

It seems that the bdc file will be output to a separate folder after putting this check in the screen shot.
How about thinking it is irrelevant to this case?

Wed, Jan 24, 10:33 PM · Alembic
Philipp Oeser (lichtwerk) added a comment to T53884: Import issue with two alembic file sequences.

note though that I do get messages like this:

Wed, Jan 24, 4:54 PM · Alembic
Philipp Oeser (lichtwerk) added a comment to T53884: Import issue with two alembic file sequences.

Particles (HY_Foam01_00000.abc - HY_Foam01_00031.abc) seem to be imported correctly - and are animating on my side?
Are you sure you have checked Is Sequence in the Import Alembic options?

Wed, Jan 24, 4:49 PM · Alembic
hidenori saito (hisai) added a comment to T53884: Import issue with two alembic file sequences.

Uploaded file simulated with realflow10

Wed, Jan 24, 3:24 PM · Alembic
hidenori saito (hisai) added a comment to T53884: Import issue with two alembic file sequences.

Wed, Jan 24, 3:20 PM · Alembic
Philipp Oeser (lichtwerk) triaged T53884: Import issue with two alembic file sequences as Incomplete priority.

could you share the .abc files here please?

Wed, Jan 24, 2:58 PM · Alembic
hidenori saito (hisai) created T53884: Import issue with two alembic file sequences.
Wed, Jan 24, 2:19 PM · Alembic

Mon, Jan 22

Sybren A. Stüvel (sybren) added a comment to T53745: Blender writes .abc color information wrong.

looks like indexed is the way to go (and not directly as an ArrayProperty)?

Mon, Jan 22, 3:58 PM · Alembic, BF Blender

Jan 21 2018

Atomic (atomic) added a comment to T53839: .abc Loads On Ubuntu Fails To Load On Windows 7.

I re-conducted the import test on Windows 7 downloading the new file I posted.
This does produce working results. However, the result in 2.79 are wrong while the results in 2.78c are correct.

Jan 21 2018, 3:16 PM · Alembic, BF Blender
Atomic (atomic) added a comment to T53839: .abc Loads On Ubuntu Fails To Load On Windows 7.

It does look like the original attached file was corrupted on upload somehow? I am re-uploading the same exact file, which does work on both Houdini 16.5.332 and Blender 2.79. I have removed the bad file from the first post.

Jan 21 2018, 3:04 PM · Alembic, BF Blender
Atomic (atomic) updated the task description for T53839: .abc Loads On Ubuntu Fails To Load On Windows 7.
Jan 21 2018, 3:00 PM · Alembic, BF Blender

Jan 19 2018

Philipp Oeser (lichtwerk) added a comment to T53839: .abc Loads On Ubuntu Fails To Load On Windows 7.

hm, true, file seems to be currupt, no? abcecho and abcls even crash...

Jan 19 2018, 9:49 PM · Alembic, BF Blender
Steffen Dünner (SteffenD) added a comment to T53839: .abc Loads On Ubuntu Fails To Load On Windows 7.

Well, here is what Houdini 16.5 says to the attached .abc file.

Jan 19 2018, 9:00 PM · Alembic, BF Blender
LazyDodo (LazyDodo) added a comment to T53839: .abc Loads On Ubuntu Fails To Load On Windows 7.

I can't load this file neither on linux nor windows, it's also suspiciously small you sure it's not just a corrupt file?

Jan 19 2018, 8:49 PM · Alembic, BF Blender
Vuk Gardašević (lijenstina) added a project to T53839: .abc Loads On Ubuntu Fails To Load On Windows 7: Alembic.
Jan 19 2018, 7:40 PM · Alembic, BF Blender
Philipp Oeser (lichtwerk) added a comment to T53745: Blender writes .abc color information wrong.

OK, this is from maya (also writes them indexed)

Jan 19 2018, 4:48 PM · Alembic, BF Blender
Philipp Oeser (lichtwerk) added a project to T53745: Blender writes .abc color information wrong: Alembic.
Jan 19 2018, 12:16 PM · Alembic, BF Blender

Jan 16 2018

Sybren A. Stüvel (sybren) closed T53711: Alembic don´t import vertex colors correctly as Resolved.
Jan 16 2018, 4:33 PM · Alembic, BF Blender
Sybren A. Stüvel (sybren) added a comment to T53711: Alembic don´t import vertex colors correctly .

We weren't using the provided index at all. As it turns out that index often just contains the indexed number, i.e. index[i] = i, so in those cases ignoring it was fine. I've implemented a lookup via that index now, and that fixed this issue.

Jan 16 2018, 4:32 PM · Alembic, BF Blender

Jan 15 2018

Nick Fox-Gieg (n1ckfg) added a comment to T52417: Cannot seem to export Vertex Color with Alembic for Maya nor Houdini.

Here's how vertex colours are represented in each of the Alembic exports. Can anyone tell me why Houdini and Maya can see each other's vertex colours, but Blender's aren't visible in Houdini or Maya? Looking at the logs here, is it just as simple as adding a mayaColorSet=1 flag to the Blender compound property on export?

Jan 15 2018, 6:45 PM · Alembic, Import/Export, BF Blender

Jan 8 2018

Philipp Oeser (lichtwerk) assigned T53711: Alembic don´t import vertex colors correctly to Sybren A. Stüvel (sybren).

I'm also getting Alembic: color index out of bounds reading face colors for object /Stage/Symbol/paint_1_1/Frames/FrameMesh, property Cd on import.
@Sybren A. Stüvel (sybren) : could you have a look?

Jan 8 2018, 7:41 PM · Alembic, BF Blender
Daniel Lara (Pepeland) (pepeland) added a comment to T53711: Alembic don´t import vertex colors correctly .

I think so, the application is called AnimVR.

Jan 8 2018, 6:30 PM · Alembic, BF Blender
ronan ducluzeau (zeauro) added a project to T53711: Alembic don´t import vertex colors correctly : Alembic.
Jan 8 2018, 6:21 PM · Alembic, BF Blender

Jan 6 2018

Fable Fox (fablefox) closed T53426: Alembic crashes Blender when imported as Invalid.

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.

Jan 6 2018, 11:29 AM · Alembic, BF Blender

Jan 3 2018

Juan Gea (juang3d) added a comment to D2388: Cycles: initial work to support motion blur from Alembic caches..

Exactly, this is very useful to be able to use fluids in production via Alembic.

Jan 3 2018, 3:09 PM · Alembic

Dec 31 2017

Brecht Van Lommel (brecht) added a comment to D2388: Cycles: initial work to support motion blur from Alembic caches..

@Sybren A. Stüvel (sybren), this is about motion blur for things like fluid simulation, where a velocity property must be used because the mesh topology changes between frames.

Dec 31 2017, 1:44 PM · Alembic
Sybren A. Stüvel (sybren) added a comment to D2388: Cycles: initial work to support motion blur from Alembic caches..

So... how is this going?
Is some alternative to this already implemented in Master, since we can take multiple geometry samples I though something could be already implemented, just asking.

Dec 31 2017, 10:45 AM · Alembic
Juan Gea (juang3d) added a comment to D2388: Cycles: initial work to support motion blur from Alembic caches..

So... how is this going?
Is some alternative to this already implemented in Master, since we can take multiple geometry samples I though something could be already implemented, just asking.

Dec 31 2017, 2:23 AM · Alembic

Dec 29 2017

Sybren A. Stüvel (sybren) claimed T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data..
Dec 29 2017, 3:25 PM · Alembic, Import/Export, BF Blender
Sybren A. Stüvel (sybren) lowered the priority of T53426: Alembic crashes Blender when imported from Normal to Incomplete.
Dec 29 2017, 3:24 PM · Alembic, BF Blender

Dec 20 2017

Sybren A. Stüvel (sybren) closed T53572: Alembic - Broken UVs after export and test re-import as Resolved by committing rBb1a036861ddd: Fix T53572: Alembic imports UV maps incorrectly.
Dec 20 2017, 10:55 AM · Alembic, BF Blender
Sybren A. Stüvel (sybren) closed D2968: Proposed fix for bug T53572.
Dec 20 2017, 10:55 AM · Alembic