Blender Git Commits

Blender Git "master" branch commits.

Page: 1724 / 5574

May 31, 2018, 17:09 (GMT)
LoopTri: Fix example code.

For real guys! Test your example code!
May 31, 2018, 17:09 (GMT)
DRW: Fix stick bones memory leak.
May 31, 2018, 16:37 (GMT)
Fix Collada building...
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
May 31, 2018, 16:23 (GMT)
Cleanup: Remove G.main from some editor files.
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.
May 31, 2018, 16:07 (GMT)
Depsgraph: Remove unused flags

They are no longer needed after the active depsgraph concept is here.
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.
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.
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.
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.
May 31, 2018, 16:07 (GMT)
Depsgraph: Forbid update flush to go from copy-on-write to animation
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.
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.
May 31, 2018, 16:00 (GMT)
UI: fix own error switching fake space types
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
May 31, 2018, 14:46 (GMT)
UI: hide user preferences from space menu

See T54744
May 31, 2018, 14:44 (GMT)
Cleanup: remove G.main from BKE mball code.
May 31, 2018, 14:36 (GMT)
Cleanup: warning
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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021