Blender Git Commit Log

All Blender Git commits.

Page: 3675 / 8462

September 25, 2017, 13:48 (GMT)
Fix T52835: When driven IK influence change, ik animation have 1 frame delay
September 25, 2017, 12:25 (GMT)
Fix T52865: Improve wording of error message when saving packed images fails

Make it clear that the packed file could not be saved back out to disk
at the specified path (e.g. destination directory doesn't exist).
September 25, 2017, 12:15 (GMT)
Fix: If the active object is not a GP object, starting to draw
with D-LMB would create a new GP object

This was behaviour was bad if you were trying to use GPencil for
anything other than 2D-3D art (e.g. for creating freehand input
for addons/Pose Sketching, annotating your work in EditMode, etc.)
as you could easily end up with all your annotations/sketches in heaps
of separate GP objects.

This commit improves the sitation slightly, by introducing an
"GPencil Object" property to Scene (similar to the existing "Active Camera"
and "Active Clip" settings).
* The idea is that the first GP object added to the scene as the "default
GPencil Object".
* Everytime you start sketching with GPencil AND the active object isn't
a GPencil Object, this "default GPencil Object" will become the active object,
and any strokes you draw will be added to this object (instead of a new
GP object being created)

TODO:
* Investigate if we can do this without losing whatever mode the user was
in previously. This new workflow makes GPencil a lot less useful for a
bunch of different annotation/addon workflows it could be used for in 2.7
September 25, 2017, 12:15 (GMT)
Code Cleanup
September 25, 2017, 10:59 (GMT)
Merge branch 'id_override_static' into asset-engine

Conflicts:
source/blender/makesdna/DNA_scene_types.h
September 25, 2017, 09:44 (GMT)
OpenVDB: Fix compilation error against OpenVDB 4

One crucial thing here: OpenVDB shoudl be compiled WITHOUT
OPENVDB_ENABLE_3_ABI_COMPATIBLE flag. This is how OpenVDB's Makefile is
configured and it's not really possible to detect this for a compiled library.

If we ever want to support that option, we need to add extra CMake argument and
use old version 3 API everywhere.
September 25, 2017, 09:14 (GMT)
Rename "Copy" color operator to "Rename"
September 25, 2017, 08:40 (GMT)
Add an 'atomic cas' wrapper for pointers.

Avoids having to repeat obfuscating castings everywhere...
September 25, 2017, 08:29 (GMT)
Merge branch 'blender2.8' into greasepencil-object
September 25, 2017, 08:02 (GMT)
Merge branch 'master' into id_override_static
September 25, 2017, 07:56 (GMT)
Tweak to fix for thread concurency in looptri generation.

Even if pointer assignment may be atomic, it does not prevent reordering
and other nifty compiler tricks, we need a memory barrier to ensure not
only that transferring pointer from wip array to final one is atomic,
but also that all previous writing to memory are ?flushed? to
(visible by) all CPUs...

Thanks @sergey for finding the potential (though quite unlikely) issue.
September 25, 2017, 06:15 (GMT)
Cycles: Cleanup, indentation
September 25, 2017, 04:04 (GMT)
Mirror Modifier: option to offset UV's

Useful for baking, so UV's can be moved outside the image
and not used to bake pixels (but still used for display).

D2801 by @Zuorion
September 25, 2017, 00:20 (GMT)
Fix T52890: Crash unlinking sequencer sound
September 24, 2017, 07:58 (GMT)
Merge branch 'master' into soc-2017-normal-tools
September 23, 2017, 15:59 (GMT)
Fix T52871: `BLI_polyfill_beautify_quad_rotate_calc_ex` was mistakenly considering the state as degenerated
September 23, 2017, 14:02 (GMT)
Splash: Increase contrast of build info text

Now uses "Text Selected" theme color of "Menu Back" widget colors. Also
repositioned text slightly to have same margin on top and right (measured
by eye ;) ).
Tested with all bundled themes (contrib and no-contrib) and worked fine.

Considering that different splashes may need different colors for
overlaid text, using theme color may not be the best solution. I would
like to try how this works before adding an ugly way to force a certain
text color though.
Also tried different approaches, but this one I find the least ugly :S

As far as longer term plans go, we wanted to get a redesigned multi-page
splash screen anyway. At this point we can rethink how splash colors work
in general (i.e. auto-contrast, own splash theme colors, etc).
September 23, 2017, 13:57 (GMT)
Splash: Increase contrast of build info text

Now uses "Text Selected" theme color of "Menu Back" widget colors. Also
repositioned text slightly to have same margin on top and right (measured
by eye ;) ).
Tested with all bundled themes (contrib and no-contrib) and worked fine.

Considering that different splashes may need different colors for
overlaid text, using theme color may not be the best solution. I would
like to try how this works before adding an ugly way to force a certain
text color though.
Also tried different approaches, but this one I find the least ugly :S

As far as longer term plans go, we wanted to get a redesigned multi-page
splash screen anyway. At this point we can rethink how splash colors work
in general (i.e. auto-contrast, own splash theme colors, etc).
September 23, 2017, 12:07 (GMT)
Cycles: Fix compilation error of OpenCL megakernel on Apple
September 23, 2017, 12:03 (GMT)
Cycles: Fix compilation error of megakernel on NVidia device

It is more readable to explicitly compare to NULL anyway.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021