Blender Git Commit Log

All Blender Git commits.

Page: 2137 / 8462

October 10, 2019, 14:57 (GMT)
Fix T70644 EEVEE: Bump issue with geometry node normal coordinate

Was caused by non-normalized coordinates (normals). Note this is not 100%
correct as the dFdx functions can be the same for packs of 4 pixels and the
derivated value can only be correct for one pixels.

This is because smoothed normals are a non-linear function (because of the
normalization).

The correct fix would be to do the dFdx offset BEFORE any normalization.
October 10, 2019, 14:40 (GMT)
Update embree version
October 10, 2019, 14:13 (GMT)
Fix T65134: Duplicated proxies in several scenes don't work

This is something which worked in Blender 2.79.
Need to do special trickery to ensure peoxy_from points to a
proper object.

Differential Revision: https://developer.blender.org/D6040
October 10, 2019, 13:17 (GMT)
UI: Only hide locked transform manipulator axes for matching spaces

The manipulator would hide axes that were locked, even if the lock was
applied to a different space. That would lead to confusing behavior of
the manipulator. E.g.:
* Add armature
* Enter Pose Mode and select the bone
* Lock X and Y location in the Sidebar
* Enable the Move tool
* Only the Y axis is visible, but doesn't do anything on dragging
The manipulator would only show the Y axes, even though the lock is
applied to the bone's local Y axis, which matches the manipulators Z
axis.

Differential Revision: D6021

Reviewed by: Brecht van Lommel, William Reynish
October 10, 2019, 13:08 (GMT)
Fix missing manipulator update when toggling bone lock
October 10, 2019, 13:06 (GMT)
Fix: Manipulator visible if root or tip of locked bone is selected

When an edit-bone was locked, we hid the transform manipulator for it.
But only if the bone itself was selected, not when the root or tip were
selected, even though they are locked then too. So this makes sure the
manipulator is shown in neither case.
October 10, 2019, 12:47 (GMT)
Strictly follow specification to get OpenXR extension functions

This fixes linking errors with the Monado runtime. The specification
says that extension functions have to be gotten through
`xrGetInstanceProcAddr()` which we did for some extensions, but not for
the graphics extensions. Worked fine earlier, but broke meanwhile.
October 10, 2019, 11:25 (GMT)
Added little explanation of eModifierTypeType_(Non)Constructive

Thanks to @campbellbarton for the explanation.
October 10, 2019, 10:13 (GMT)
Cleanup: undo whitespace change.
October 10, 2019, 10:10 (GMT)
Gpencil: Keep DEG_id_tag_update() for BKE_gpencil_vgroup_remove().
October 10, 2019, 09:30 (GMT)
Merge branch 'master' into soc-2019-openxr
October 10, 2019, 09:12 (GMT)
Gpencil: Fix code styles and revert BLI_map.h
October 10, 2019, 09:02 (GMT)
Merge branch 'master' into asset-engine

Conflicts:
source/blender/blenloader/intern/versioning_280.c
source/blender/editors/space_file/filesel.c
October 10, 2019, 08:52 (GMT)
Gpencil: Code style fixes for two modifiers.
October 10, 2019, 08:46 (GMT)
Merge remote-tracking branch 'origin/master' into temp-npr-gpencil-modifiers
October 10, 2019, 08:39 (GMT)
CMake: Allow to use pre-compiled CentOS libraries

The goal is to make it able to use pre-compiled CentOS libraries on a
more modern system. Main issue was that it's possible that the compiler
on a newer version is defaulting to different C++11 ABI.

This change makes it so that if there is NO native libraries in the
lib folder and there IS pre-compiled CentOS folder, it will be used and
compiler will be forced to old ABI.

Differential Revision: https://developer.blender.org/D6031
October 10, 2019, 06:14 (GMT)
Merge branch 'master' into greasepencil-object
October 10, 2019, 06:13 (GMT)
Annotations: Use flag to determine if the layer is a Ruler

Proposed fix for T70141.

Before, the ruler was using the name of the layer as key, but this is very weak because if the layer name changes, the layer gets an annotation layer.

Now, the layer is marked using a flag and now it's possible to rename it.

Reviewed By: dfelinto

Differential Revision: https://developer.blender.org/D6028
October 10, 2019, 05:41 (GMT)
Fix T70691: Crash picking object from eyedropper

Caused by 828905190e124
October 10, 2019, 02:55 (GMT)
Fix crash versioning file-selector tool region

Loading the file from T69967 was crashing.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021