Blender Git Commits

Blender Git "master" branch commits.

Page: 751 / 5574

May 28, 2020, 11:42 (GMT)
DRW: Add DRW_shgroup_uniform_vec4_array_copy
May 28, 2020, 10:13 (GMT)
Readfile: move all calls to 'id_us_ensure_real' to direct_link functions.

That kind of 'own' ID management has really nothing to do in lib_link
code.
May 28, 2020, 08:47 (GMT)
Fix T65889: Hair Particles not updating when using image sequence
May 28, 2020, 08:47 (GMT)
Depsgraoh: Fix missing texture node allocation

It was causing wrong binding for image animation: since there was no
ID node for texture at the moment of build_animdata original texture
ID was passed to the callback. This is not what is supposed to happen.

This is part of fix for T65889.
May 28, 2020, 06:57 (GMT)
Cleanup: remove unused struct members from RenderStats
May 28, 2020, 06:42 (GMT)
Cleanup: spelling
May 28, 2020, 06:17 (GMT)
Fix cone primitive creating duplicate vertices

Using remove double wasn't reliable as the matrix argument
could cause vertices to be further apart than the threshold allowed for.

This happened when adding cones using the new add tool.
May 28, 2020, 05:08 (GMT)
Object: new add object tool, currently for primitive types

- Interactively adding primitives with two clicks.
- Scene orientation used for new objects.
- Depth [view-plane, axis-plane, surface]
- Origin [base, center]
- Primitive types [cube, cylinder, cone, uv-sphere, ico-sphere ]
- Settings for object types in the top-bar.

Shortcuts:

- Snapping (Ctrl).
- Constrain 1:1 aspect (Shift).
- Toggle center (Alt).

Part of T57210 design task.
May 28, 2020, 04:34 (GMT)
Object: add scale argument to creation operators

Needed for to create objects of a specific size.
May 28, 2020, 04:34 (GMT)
Gizmo: add flag for gizmos to ignore keymap events

Needed for the snap gizmo not to steal mouse events from the tool.
May 28, 2020, 04:34 (GMT)
Cleanup: missing braces warning
May 27, 2020, 18:04 (GMT)
CD_PROP_COL datalayer

This implements a generic color datalayer and its functions. Based on
D5975.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D7838
May 27, 2020, 17:27 (GMT)
Ruler: Remove highlight hack
May 27, 2020, 16:36 (GMT)
Cleanup: Use bitmaps insteand of bool and char arrays

This was propsed in D7059, so I applied it to the rest of the code

Reviewed By: campbellbarton, sergey

Differential Revision: https://developer.blender.org/D7480
May 27, 2020, 16:03 (GMT)
Fix T77109: Cycles viewport render crash after object add and undo
May 27, 2020, 15:35 (GMT)
Update the default Face Set when creating Face Sets from visible

If all vertices in the sculpt are visible create the new face set and
update the default face set. This is the same as disabling the overlay,
so it will not have the extra performance cost of rendering a colored
face set twice that gives no information.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7530
May 27, 2020, 14:15 (GMT)
Fix T75096: Crash when using liquid simulation as dynamic paint brush

Reviewers: sergey

Differential Revision: https://developer.blender.org/D7853
May 27, 2020, 13:31 (GMT)
Merge branch 'blender-v2.83-release'
May 27, 2020, 13:17 (GMT)
Fix T76947: Optix realtime denoiser progressively reduces brightness of very bright objects

The input data to the OptiX denoiser was clamped to 0..10000 as required, but it could easily
exceed that range with a high number of samples (since the data contains the overall sum). To
fix that, divide by the number of samples first and multiply it back in after the denoiser ran.
Revision efa4ae1 by Sergey Sharybin
May 27, 2020, 10:07 (GMT)
OpenSubdiv: Only store edges topology for non-smooth edges

This change makes it so vertices of edge are only stored when edge
has non-zero crease. This allows to lower memory footprint of 1.5M
faces from 78 MiB to 54 MiB in the case all creases are zero.

Meshes with crease are more hard to predict due to array-based
storage, so it all depends on index of edge with crease. Worst case
(all edges are creased) still stays at 78 MiB.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021