[Bf-committers] Alembic streaming
Ton Roosendaal
ton at blender.org
Mon Sep 10 13:34:19 CEST 2012
Hi,
You probably skip a step here; what do you (we) want to have alembic for in the first place?
To me it seems we would need it for:
- realtime playback of cached (baked) characters
- smoke, fluid, cloth sims
- general point cloud caches
All these have a relationship with something in Blender, and can thus live or work within that context as well.
If you consider to only use Alembic as import format it's barely interesting...
-Ton-
------------------------------------------------------------------------
Ton Roosendaal Blender Foundation ton at blender.org www.blender.org
Blender Institute Entrepotdok 57A 1018AD Amsterdam The Netherlands
On 10 Sep, 2012, at 12:20, Jeroen Bakker wrote:
> Hi all!
>
> I am looking into realizing Alembic support in Blender. The biggest
> issue on this topic is the Alembic streaming.
> Alembic is not a standard importer/exporter, but can be used as a
> read-only cache file.
>
> My ideas are to use a placeholder (like an empty) and parent all objects
> that are inside the alembic archive. On frame change the data of the
> objects will be refreshed. I think that in the current architecture this
> is the most doable thing, but it has some drawbacks.
>
> The objects are not read-only, they can be edited, but on a frame change
> they will be refreshed. We can make the child objects not selectable in
> the 3d editor, but when doing simulations you need to be able to select one.
>
> Are there other ideas to handle this issue?
>
> Greetings,
> Jeroen
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
More information about the Bf-committers
mailing list