Blender Git Commits

Blender Git commits from all branches.

Page: 1522 / 2888

May 18, 2018, 15:30 (GMT)
Comment on return value.
May 18, 2018, 15:27 (GMT)
More detailed API for partially updating hair export caches.

This will allow proper caching of draw data as well as optimization
of GPU buffer uploads when only guide curve deform changes.
May 18, 2018, 14:40 (GMT)
Replace CFRA with DEG_get_ctime()

The CFRA value is not updated using COW.
May 18, 2018, 10:19 (GMT)
Merge branch 'blender2.8' into greasepencil-object
May 18, 2018, 10:16 (GMT)
Cleanup: use function to free weights
May 18, 2018, 08:38 (GMT)
Replace CFRA with Depsgraph time to fix animation

The animation was not working because the number of current frame was not evaluated from depsgraph.
May 18, 2018, 07:54 (GMT)
Merge branch 'blender2.8' into greasepencil-object
May 17, 2018, 18:09 (GMT)
Merge branch 'blender2.8' into temp-unified-collections
May 17, 2018, 17:28 (GMT)
Modify rotate around cursor to use Trans Object

Now the object pointer is saved in the transformation data struct instead to use the viewlayer active object.
May 17, 2018, 16:57 (GMT)
Merge branch 'blender2.8' into greasepencil-object
May 17, 2018, 16:55 (GMT)
Add fix for rotation around cursor

NOTICE: This fix solves the problem rotating around 3D cursor, but it will need a review to use with multiedit.
May 17, 2018, 16:11 (GMT)
Dynamic override: add RNA callback to apply an override.

Theoritical code for now, since we still miss the depsgraph part to hook
it up to actual evaluation.
May 17, 2018, 15:14 (GMT)
Merge branch 'blender2.8' into temp-dynamic-overrides

Conflicts:
source/blender/makesrna/intern/rna_rna.c
May 17, 2018, 14:43 (GMT)
Initial step to support dynoverride eval in RNA code.

Using as much as possible static override code. Againm ideally we'll
merge back both into a fully single system after everything is working.

Also found a way to reduce a bit verbosity of code here...
May 17, 2018, 14:19 (GMT)
Merge branch 'blender2.8' into greasepencil-object
May 17, 2018, 13:05 (GMT)
Cleanup: move unneeded struct out of DNA.

The real reason is that there is a conflict between Carbon header defining
a "Collection" struct, and this works around it.
May 17, 2018, 12:16 (GMT)
Dynamic Override: Add support for arrays of bools and ints, check array size!
May 17, 2018, 12:13 (GMT)
Merge branch 'blender2.8' into greasepencil-object
May 17, 2018, 10:56 (GMT)
Dynamic Override: Share a tiny bit more code betzeen dynamic and static overrides.

Renamed dynamic's override_mode to 'operation' (same as with static) and
made it use same enum values.

Note that ultimately/ideally both would only use one data structure,
this should be manageable and will simplify RNA apply code (which is to
be shared by both), but that kind of cleanup/refactor we can do once we
have a working system, just before merging into blender2.8.
May 17, 2018, 09:38 (GMT)
Merge branch 'blender2.8' into temp-dynamic-overrides
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021