Blender Git Commit Log

Git Commits -> Revision d50821f

Revision d50821f by Sergey Sharybin (master)
May 11, 2018, 10:49 (GMT)
Particle edit: Initial support of edit with copy-on-write

The idea is that edit mode structure is owned by original object,
and used for drawing. This is a bit confusing, especially since
path cache is also in that structure and needs evaluated object
to calculate cache.

In the future we should split edit data from visualization data,
but that's bigger refactor.

Commit Details:

Full Hash: d50821f145550b60078ce1106edd21348476d960
Parent Commit: ff3e9d0
Lines Changed: +111, -61

9 Modified Paths:

/source/blender/blenkernel/intern/particle.c (+18, -6) (Diff)
/source/blender/draw/intern/draw_cache.c (+6, -6) (Diff)
/source/blender/draw/intern/draw_cache.h (+3, -3) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+3, -3) (Diff)
/source/blender/draw/intern/draw_cache_impl_particles.c (+22, -9) (Diff)
/source/blender/draw/modes/particle_mode.c (+29, -20) (Diff)
/source/blender/editors/physics/particle_edit.c (+28, -12) (Diff)
/source/blender/editors/physics/particle_object.c (+1, -1) (Diff)
/source/blender/editors/physics/physics_intern.h (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021