Revision 8789490 by Clément Foucault May 31, 2018, 17:09 (GMT) |
LoopTri: Fix example code. For real guys! Test your example code! |
Revision 71c9044 by Clément Foucault May 31, 2018, 17:09 (GMT) |
DRW: Fix stick bones memory leak. |
Revision 2feed9b by Bastien Montagne May 31, 2018, 16:37 (GMT) |
Fix Collada building... |
Revision f71efaf by Bastien Montagne May 31, 2018, 16:35 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/editors/sculpt_paint/paint_image.c source/blender/editors/space_image/image_edit.c source/blender/editors/space_image/image_ops.c source/blender/makesrna/intern/rna_material.c source/blender/makesrna/intern/rna_sculpt_paint.c source/blender/makesrna/intern/rna_space.c source/blenderplayer/bad_level_call_stubs/stubs.c |
Revision cfea9c2 by Bastien Montagne May 31, 2018, 16:23 (GMT) |
Cleanup: Remove G.main from some editor files. |
Revision df22cd9 by Sergey Sharybin May 31, 2018, 16:07 (GMT) |
Depsgraph: Fixes to prevent object duplicate to jump This includes: - Skip OB_RECALC_TIME tag from object duplicate operator not sure why it is needed: even if original object was animated, duplicating it will copy evaluated values. - Don't tag whole ID for update when updating it after relations rebuilt. Use the same trickery to detect whether animation is to be re-evaluated or not as is done for update flag=0. - Don't tag datablocks which are expanded for update of copy-on-write. - Avoid flush along relation from copy-on-write operation in action. This will not invalidate any pointers in the copied datablock since we don't reference anything in the action. |
Revision 3352dd3 by Sergey Sharybin May 31, 2018, 16:07 (GMT) |
Depsgraph: Remove unused flags They are no longer needed after the active depsgraph concept is here. |
Revision 126e6c8 by Sergey Sharybin May 31, 2018, 16:07 (GMT) |
Transform: Read all data from original objects This is now guaranteed to be in sync with evaluated state for an active dependency graph. Solves issue with duplicating animated object. |
Revision 59a5169 by Sergey Sharybin May 31, 2018, 16:07 (GMT) |
Depsgraph: Copy evaluated data to original datablock Only do it for active dependency graph. Currently covers animation, drivers, object and pose channel matricies. |
Revision b5b1f9d by Sergey Sharybin May 31, 2018, 16:07 (GMT) |
Depsgraph: Consider depsgraphs used by workspace as active Will cause some bad behavior when object is shared across multiple visible view layers with different overrides. Accept it for now, and possibly force single view layer later. |
Revision 7a4b0ff by Sergey Sharybin May 31, 2018, 16:07 (GMT) |
Depsgraph: Begin concept of active dependency graph When active dependency graph is evaluated, it will apply animation, drivers and scalar evaluation data (such as object matrix) to an original datablock. This way operators and tools can easily read data from original datablock. This will simplify porting them to copy-on-write, and solve issues when some operator will allocate new datablock based on original one, and will want to read data from it. |
Revision d4daf9c by Sergey Sharybin May 31, 2018, 16:07 (GMT) |
Depsgraph: Forbid update flush to go from copy-on-write to animation |
Revision cd702db by Sergey Sharybin May 31, 2018, 16:07 (GMT) |
Animation: Pass dependency graph to animation system This way we allow animation system to make decisions based on which context dependency graph is coming from, and whether it belongs to an active edit window or not. |
Revision 48ea213 by Sergey Sharybin May 31, 2018, 16:07 (GMT) |
Sequencer: Make dependency graph part of sequencer context Currently unused, but will be needed soon to deal with active edit window context. |
Revision cb61410 by Campbell Barton May 31, 2018, 16:00 (GMT) |
UI: fix own error switching fake space types |
Revision 5a82aee by Bastien Montagne May 31, 2018, 14:57 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/alembic/intern/abc_exporter.cc source/blender/blenkernel/BKE_mball.h source/blender/blenkernel/intern/depsgraph.c source/blender/blenkernel/intern/mball.c source/blender/editors/object/object_add.c source/blender/render/intern/source/convertblender.c |
Revision 8d53e8c by Campbell Barton May 31, 2018, 14:46 (GMT) |
Revision da11e33 by Bastien Montagne May 31, 2018, 14:44 (GMT) |
Cleanup: remove G.main from BKE mball code. |
Revision 361b3eb by Campbell Barton May 31, 2018, 14:36 (GMT) |
Cleanup: warning |
Revision eb1feb9 by Bastien Montagne May 31, 2018, 14:21 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/editors/object/object_add.c source/blender/editors/object/object_select.c source/blender/editors/space_outliner/outliner_edit.c |
|
|
|


Master Commits
MiikaHweb | 2003-2021