Blender
V3.3
|
Functions | |
static bke::CurvesGeometry | particles_to_curves (Object &object, ParticleSystem &psys) |
static int | curves_convert_from_particle_system_exec (bContext *C, wmOperator *UNUSED(op)) |
static bool | curves_convert_from_particle_system_poll (bContext *C) |
|
static |
Definition at line 471 of file curves_ops.cc.
References BKE_object_add(), BKE_object_apply_mat4(), C, CTX_data_depsgraph_pointer(), CTX_data_main(), CTX_data_pointer_get_type(), CTX_data_view_layer(), Object::data, PointerRNA::data, DEG_get_evaluated_object(), DEG_relations_tag_update(), depsgraph, ED_object_active_context(), eModifierType_ParticleSystem, Curves::geometry, LISTBASE_FOREACH, Object::modifiers, ParticleSystem::name, NC_OBJECT, ND_DRAW, OB_CURVES, Object::obmat, OPERATOR_CANCELLED, OPERATOR_FINISHED, particles_to_curves(), ParticleSystemModifierData::psys, psys_get_current(), STREQ, WM_main_add_notifier(), and blender::bke::image::partial_update::wrap().
Referenced by blender::ed::curves::CURVES_OT_convert_from_particle_system().
|
static |
Definition at line 509 of file curves_ops.cc.
References C, and ED_object_active_context().
Referenced by blender::ed::curves::CURVES_OT_convert_from_particle_system().
|
static |
Definition at line 397 of file curves_ops.cc.
References ParticleSettings::childtype, ParticleSettings::draw, ParticleSystem::part, PART_DRAW_PARENT, PART_HAIR, ParticleSystem::pathcache, ParticleSystem::totcached, and ParticleSettings::type.
Referenced by curves_convert_from_particle_system_exec().