[Bf-blender-cvs] [7d985d6b697] blender-v3.0-release: Fix T93066: Alembic export ignores Mantaflow particles
Philipp Oeser
noreply at git.blender.org
Tue Nov 16 09:57:51 CET 2021
Commit: 7d985d6b69703d7eb515c776dd5911443cde59d3
Author: Philipp Oeser
Date: Mon Nov 15 14:05:18 2021 +0100
Branches: blender-v3.0-release
https://developer.blender.org/rB7d985d6b69703d7eb515c776dd5911443cde59d3
Fix T93066: Alembic export ignores Mantaflow particles
`ABCPointsWriter::is_supported` already checked for valid particle
system types (liquid, spray, foam, bubbles, ...).
`AbstractHierarchyIterator::make_writers_particle_systems` did not
create a writer for these though, so now bring these in line and also
create writers for these.
===================================================================
M source/blender/io/common/intern/abstract_hierarchy_iterator.cc
===================================================================
diff --git a/source/blender/io/common/intern/abstract_hierarchy_iterator.cc b/source/blender/io/common/intern/abstract_hierarchy_iterator.cc
index 28d5eb59e5e..bfd91620654 100644
--- a/source/blender/io/common/intern/abstract_hierarchy_iterator.cc
+++ b/source/blender/io/common/intern/abstract_hierarchy_iterator.cc
@@ -681,6 +681,15 @@ void AbstractHierarchyIterator::make_writers_particle_systems(
writer = ensure_writer(&hair_context, &AbstractHierarchyIterator::create_hair_writer);
break;
case PART_EMITTER:
+ case PART_FLUID_FLIP:
+ case PART_FLUID_SPRAY:
+ case PART_FLUID_BUBBLE:
+ case PART_FLUID_FOAM:
+ case PART_FLUID_TRACER:
+ case PART_FLUID_SPRAYFOAM:
+ case PART_FLUID_SPRAYBUBBLE:
+ case PART_FLUID_FOAMBUBBLE:
+ case PART_FLUID_SPRAYFOAMBUBBLE:
writer = ensure_writer(&hair_context, &AbstractHierarchyIterator::create_particle_writer);
break;
}
More information about the Bf-blender-cvs
mailing list