Blender Git Commit Log

All Blender Git commits.

Page: 1340 / 8462

August 20, 2020, 16:15 (GMT)
GPencil: Cleanup variable types

August 20, 2020, 15:59 (GMT)
Merge branch 'blender-v2.90-release' into master
Revision 5a957c0 by Clément Foucault (master)
August 20, 2020, 15:57 (GMT)
GPUShaderInterface: Fix use after free crash
August 20, 2020, 15:55 (GMT)
Property Search: Update the "search on" flag for the proper region
August 20, 2020, 15:47 (GMT)
Fix T79931: Infinite loop in scene "Full Copy" in 2.90.

Code dealing with object copy of master collection was bugy in case one
of the new object copy would get a name lesser than the original object,
leading to new copy being inserted before original one in lists.

Maniphest Tasks: T79931

Differential Revision: https://developer.blender.org/D8656
Revision c6db271 by Antonio Vazquez (greasepencil-object)
August 20, 2020, 15:33 (GMT)
GPencil: Fix missing .hh rename for one file

I missed this in previous commit.
August 20, 2020, 15:19 (GMT)
Fix T63675: Keying outside NLA strip not possible

Allow adding keys outside of the NLA strip, when Sync Length is
activated. Before this, an animator would have to exit tweak mode,
adjust the strip length, then enter tweak mode again.

Now the animator can freely insert and modify keys outside of the strip
bounds. They will never have to touch the strip bounds directly.

Reviewed By: sybren

Differential Revision: https://developer.blender.org/D7533
August 20, 2020, 15:03 (GMT)
Cleanup: Mesh Filter invoke refactor

This moves the allocation for filter to separate functions, removes all
repeated calls to RNA_enum_get an fixes some other code quality issues.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8639
August 20, 2020, 15:02 (GMT)
GPUState: Use state setters inside selection code

This fixes T79945 Gizmos don't work in Edit Mode
August 20, 2020, 15:02 (GMT)
DRW: Fix remaining glDisable
August 20, 2020, 15:02 (GMT)
GPUState: Use explicit depth test enum
Revision c851449 by Pablo Dobarro (master)
August 20, 2020, 15:01 (GMT)
Fix T79924: Update the view rotation origin after setting the sculpt pivot

This updates the view navigation origin after modifying the pivot
position.

Reviewed By: sergey

Maniphest Tasks: T79924

Differential Revision: https://developer.blender.org/D8632
August 20, 2020, 15:00 (GMT)
Fix variable simulation steps with cloth deform brushes

Cloth deform brushes (both in cloth brush or other tools with cloth
simulation targets) should not have their spacing as a value relative
the brush radius to avoid affecting the simulation speed when changing
the brush radius.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8620
August 20, 2020, 14:58 (GMT)
Sculpt: Add orientation modes to the Cloth Filter

This adds the orientation modes to the Cloth Filter.
Similar to the mesh filter, they set the orientation of the axis when
limiting the forces.

When using the gravity mesh filter, the orientation also sets the gravity
direction. In world orientation, cloth will always fall towards the
ground plane. In view mode, cloth will always fall down relative to the
view.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8618
August 20, 2020, 14:57 (GMT)
Merge branch 'master' into property-search-ui-v2
August 20, 2020, 14:53 (GMT)
GSoC Editing Grease Pencil Strokes Using Curves

This patch includes all the changes made in the soc-2020-greasepencil-curve branch.

Major changes:

* Add a new "sub-mode" to grease pencil edit mode called "curve edit mode".
* Grease pencil stroke data structure has a pointer to a grease pencil curve. It will be saved with the stroke to the blend file.
* Most edit mode operators have been changed to work in curve edit mode.
* Transformation code has been adjusted to work for grease pencil curves.
* New source file added (gpencil_edit_curve.c) for operators exclusive to curve edit mode.

Differential Revision: https://developer.blender.org/D8660
August 20, 2020, 14:44 (GMT)
NLA: Fix strip Sync Length moving animation data

Change the way Sync Length works so that it keeps keyframes at the same
key as before the sync. Now when the user exits tweak mode, the overall
NLA result is unchanged.

Reviewed By: sybren

Differential Revision: https://developer.blender.org/D7602
August 20, 2020, 14:43 (GMT)
Cycles: added comments to light tree code
August 20, 2020, 14:37 (GMT)
GPencil: Scale strokes to Potrace lib units

After doing a lot of testing, it looks the library is using a factor base on the VGA resolution and aspect ratio.

The formula was obtained experimenting and gets a very good result, but it could be a totally different approach if we find what logic is used by Potrace.
August 20, 2020, 14:34 (GMT)
UI: Fix aligned popovers not always turning inactive

Popovers which are aligned with properties should turn themself
(and the panel they open) inactive when the corresponding property
toggle is turned off. A notable exception is the snap settings
popover, as snapping can still be used when the toggle is off.

Differential Revision: https://developer.blender.org/D8584
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021