Blender Git Commits

Blender Git "master" branch commits.

Page: 1450 / 5574

November 21, 2018, 18:19 (GMT)
GP: Set Vertex opacity default for templates
November 21, 2018, 18:14 (GMT)
UI: Use primary gizmo color for loopcut edge pre-select.

Instead of hardcoded pink.
November 21, 2018, 17:04 (GMT)
GP: Init new Eraser Hard
November 21, 2018, 16:38 (GMT)
transform_snap_object: Use the texture space bound box to test the need to snap to meshes in edit mode.

Before a value for bound box was stored in a local cache.
November 21, 2018, 15:34 (GMT)
Fix T57884: Triangle count is incorrect when above around 2 billion

Maniphest Tasks: T57884

Differential Revision: https://developer.blender.org/D3962
November 21, 2018, 15:29 (GMT)
Depsgraph: Update comment
November 21, 2018, 15:21 (GMT)
Depsgraph: Allow flush of CoW tag from Action

This way we guarantee that action tagged for CoW will ensure
order of updates with objects which are using it.

Fixes T57870: Scaling keyframes in Graph Editor causes crash
Fixes T57971: Moving keys in the Dopesheet crashes with Segfault 11
Fixes T57530: Moving keys on a rig, Crash
Fixee T57491: Crash when trying to move keyframe in dope sheet
November 21, 2018, 15:07 (GMT)
transform_snap_object: Fix snap to curves.

Use `BKE_curve_texspace_get` instead `BKE_curve_boundbox_get`.
The snap to curve, even out of edit mode, is not done on the displist. So test a boundbox that covers the points seens in edit mode.
November 21, 2018, 14:53 (GMT)
Fix T57975: Drawing with Onion Skin enabled crash Blender
November 21, 2018, 14:04 (GMT)
Depsgraph: Move boundbox sync to the post-geometry evaluation

Boundbox does not depend on transform and only need geometry
component.

This change solves possible race condition accessing geometry
data and allocating/assigning pointers.

Based on disacussion in IRC with @mano-wii and @brecht.
November 21, 2018, 13:52 (GMT)
Depsgraph: Cleanup, use more clear name

Five years later since the original commit, is probably not so bad
timing on calling things by their clear name.
November 21, 2018, 13:34 (GMT)
Implement basic global tablet pressure curve options.

Grease Pencil already implements support for full-featured
per-brush pressure curves, but it is useful to have some
basic global settings that affect all brushes and tools.

This adds two simple options:

- Raw pressure required to achieve full brush intensity.
- Softness control, using a gamma curve internally.

The most important one is the max pressure setting, because it is
critical for ergonomics, but the Linux Wacom driver lacks it.

The softness option internally converts to gamma = 4^-softness.

Reviewers: brecht, campbellbarton

Differential Revision: https://developer.blender.org/D3967
November 21, 2018, 13:17 (GMT)
Fix T57811: Render crashes in certain scenes when AO Bounces are used
November 21, 2018, 12:52 (GMT)
Image Empties: always show in orthographic view by default
November 21, 2018, 12:51 (GMT)
Cycles: Cleanup, use utility function

Replaces inlined platform-specific code.
November 21, 2018, 11:41 (GMT)
Cycles: Cleanup, reduce indentation level
November 21, 2018, 11:06 (GMT)
I18N: tweak some UI labels and tips.
November 21, 2018, 11:05 (GMT)
I18N defaults: enable tooltip translation.

That is minimal change for now, we may want to fully enable i18n by
default...
November 21, 2018, 11:04 (GMT)
UI: small clean-up of I18N UI in userpref.

Mainly do not hide i18n options anymore, this is against our rules, just
disable them instead.
November 21, 2018, 10:33 (GMT)
Cycles: Cleanup, comments and dead code
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021