/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/ |
H A D | particle_private.h | 43 void do_kink(ParticleKey *state, 56 float do_clump(ParticleKey *state, 68 ParticleKey *state,
|
H A D | BKE_particle.h | 41 struct ParticleKey; 118 void (*force_cb)(void *sphdata_v, ParticleKey *state, float *force, float *impulse); 345 void copy_particle_key(struct ParticleKey *to, struct ParticleKey *from, int time); 395 ParticleKey *state, 411 struct ParticleKey *state, 415 struct ParticleKey *state, 482 struct ParticleKey *state, 516 short type, struct ParticleKey keys[4], float dt, struct ParticleKey *result, bool velocity); 559 struct ParticleKey *key, float loc[3], float vel[3], float rot[4], float *time);
|
H A D | BKE_pointcache.h | 87 struct ParticleKey; 276 void BKE_ptcache_make_particle_key(struct ParticleKey *key, int index, void **data, float time);
|
H A D | BKE_effect.h | 38 struct ParticleKey; 138 struct ParticleKey *state,
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/intern/ |
H A D | particle_child.c | 80 static void do_kink_spiral_deform(ParticleKey *state, in do_kink_spiral_deform() 261 do_kink_spiral_deform((ParticleKey *)key, in do_kink_spiral() 278 do_child_modifiers(&modifier_ctx, hairmat, (ParticleKey *)key, par_time); in do_kink_spiral() 360 ParticleKey *par = (ParticleKey *)iter.parent_key; in psys_apply_child_modifiers() 415 void do_kink(ParticleKey *state, in do_kink() 627 float do_clump(ParticleKey *state, in do_clump() 664 ParticleKey *state) in do_rough() 708 ParticleKey *state) in do_rough_curve() 770 ParticleKey *state, in do_twist() 821 ParticleKey *state, in do_child_modifiers() [all …]
|
H A D | particle.c | 926 short type, ParticleKey keys[4], float dt, ParticleKey *result, bool velocity) in psys_interpolate_particle() 962 ParticleKey *kkey[2]; 1147 ParticleKey keys[4]; in do_particle_interpolation() 2036 ParticleKey state; in precalc_guides() 2188 ParticleKey key; in do_guides() 2263 ParticleKey eff_key; in do_path_effectors() 2997 ParticleKey result; in psys_cache_paths() 3296 ParticleKey result; in psys_cache_edit_paths_iter() 3470 void copy_particle_key(ParticleKey *to, ParticleKey *from, int time) in copy_particle_key() 4618 ParticleKey *key1; in psys_get_particle_state() [all …]
|
H A D | pointcache.c | 224 ParticleKey keys[4]; in ptcache_softbody_interpolate() 265 void BKE_ptcache_make_particle_key(ParticleKey *key, int index, void **data, float time) in BKE_ptcache_make_particle_key() 341 memcpy(&pa->prev_state, &pa->state, sizeof(ParticleKey)); in ptcache_particle_read() 346 memcpy(&pa->state, old_data, sizeof(ParticleKey)); in ptcache_particle_read() 403 ParticleKey keys[4]; in ptcache_particle_interpolate() 426 memcpy(keys + 1, &pa->state, sizeof(ParticleKey)); in ptcache_particle_interpolate() 428 memcpy(keys + 2, old_data, sizeof(ParticleKey)); in ptcache_particle_interpolate() 579 ParticleKey keys[4]; in ptcache_cloth_interpolate() 821 ParticleKey keys[4]; in ptcache_rigidbody_interpolate() 822 ParticleKey result; in ptcache_rigidbody_interpolate() [all …]
|
H A D | particle_system.c | 691 static void get_angular_velocity_vector(short avemode, ParticleKey *state, float vec[3]) in get_angular_velocity_vector() 728 ParticleSimulationData *sim, ParticleData *pa, ParticleKey *state, float dtime, float cfra) in psys_get_birth_coords() 1218 ParticleKey *key; in set_keyed_keys() 1235 key = MEM_callocN(totpart * totkeys * sizeof(ParticleKey), "Keyed keys"); in set_keyed_keys() 1408 void (*force_func)(void *forcedata, ParticleKey *state, float *force, float *impulse), in integrate_particle() 1419 ParticleKey states[5]; in integrate_particle() 1785 static void sph_force_cb(void *sphdata_v, ParticleKey *state, float *force, float *UNUSED(impulse)) in sph_force_cb() 1982 ParticleKey *state, in sphclassical_force_cb() 2231 static void basic_force_cb(void *efdata_v, ParticleKey *state, float *force, float *impulse) in basic_force_cb() 2276 ParticleKey tkey; in basic_integrate()
|
H A D | effect.c | 344 ParticleKey *state, in pd_point_from_particle() 676 ParticleKey state; in get_effector_data()
|
H A D | object_dupli.c | 1129 ParticleKey state; in make_duplis_particle_system()
|
H A D | fluid.c | 1595 ParticleKey state; in emit_from_particles()
|
/dports/graphics/blender/blender-2.91.0/source/blender/makesdna/ |
H A D | DNA_particle_types.h | 45 typedef struct ParticleKey { /* when changed update size of struct to copy_particleKey()!! */ struct 56 } ParticleKey; typedef 103 ParticleKey state; 106 ParticleKey prev_state; 112 ParticleKey *keys;
|
/dports/graphics/blender/blender-2.91.0/source/blender/io/alembic/exporter/ |
H A D | abc_writer_points.cc | 97 ParticleKey state; in do_write()
|
/dports/graphics/blender/blender-2.91.0/source/blender/render/intern/source/ |
H A D | pointdensity.c | 168 ParticleKey state; in pointdensity_cache_psys() 813 ParticleKey state; in particle_system_minmax()
|
/dports/graphics/blender/blender-2.91.0/source/blender/modifiers/intern/ |
H A D | MOD_particleinstance.c | 370 ParticleKey state; in modifyMesh()
|
H A D | MOD_explode.c | 917 ParticleKey state, birth; in explodeMesh()
|
/dports/graphics/blender/blender-2.91.0/source/blender/editors/physics/ |
H A D | particle_edit.c | 2578 ParticleKey state; in rekey_particle() 2681 ParticleKey state; in rekey_particle_to_time() 2918 ParticleKey state; in subdivide_particle() 4362 ParticleKey key3[3]; in brush_add()
|
/dports/graphics/blender/blender-2.91.0/source/blender/draw/intern/ |
H A D | draw_cache_impl_particles.c | 1319 ParticleKey state; in particle_batch_cache_ensure_pos()
|