Blender Git Commits

Blender Git commits from all branches.

Page: 385 / 2888

May 6, 2021, 03:00 (GMT)
LineArt: Floating edge type.
May 6, 2021, 01:53 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lineart-contained
May 6, 2021, 00:33 (GMT)
Merge branch 'omni-umm' of https://gitlab-master.nvidia.com/omniverse/blender into omniverse
May 6, 2021, 00:31 (GMT)
Update addons_contrib in make.bat.

Invoking new update_nv_addons.cmd script in make.bat
to checkout and pull NVIDIA's branch of addons_contrib.
This is currently necessary to always include the latest
UMM addon in the build. This is not an ideal solution
because we pull the latest commits from this branch
on every build, so we need to consider alternatives
to this approach.
May 5, 2021, 15:52 (GMT)
Merge branch 'master' into temp_bmesh_multires
May 5, 2021, 14:13 (GMT)
GPencil: Check if original Object has materials to append

May 5, 2021, 13:52 (GMT)
GPencil: Simplify Poll function

May 5, 2021, 12:42 (GMT)
GPencil: Implement Merge by Distance for curves

This commit adds the `BKE_gpencil_editcurve_merge_distance` function.
It will merge the control points by distance (always at the first point).
May 5, 2021, 12:18 (GMT)
Cycles X: tune kernel parameters for RTX cards

As the kernel keeps changing the optimal values will change as well, so this
will need to be revisited when more work is done. And every kernel probably
has a different optimal value. But this is an easy step in the right direction.

Differential Revision: https://developer.blender.org/D11160
May 5, 2021, 12:18 (GMT)
Fix Cycles X crash using a BSDF in a light shader

* Move BSDF feature test so the right offset is applied
* Exclude BSDFs from volume shaders, and volumes from surface shaders,
to prevent a similar issues.

It would be most efficient to exclude BSDFs entirely from light shaders, but
this is difficult since Cycles does not make a distinction. A shader can be used
by both a Mesh and Light and is compiled only once. We do make a distinction
between surface/volume/displacement shaders, so for that case we can ignore
the node during shader compilation.

Differential Revision: https://developer.blender.org/D11164
May 5, 2021, 11:11 (GMT)
Merge branch 'master' into temp-gpencil-bezier-stroke-type
May 5, 2021, 09:31 (GMT)
Fix kernel loading time accounted twice in render progress

The render session is keeping track of the scene update, which includes
kernel loading time.

This fixes negative render times reported when CUDA kernels are compiled
at runtime.

A bit fragile logic, can be re-implemented using some user-counted
scope utility classes, so that only outer-most time skip is applied.
May 5, 2021, 08:36 (GMT)
Cycles: Report device compute type to the full log

Makes it more explicitly visible whether rendering was done on CUDA
or OptiX.

Before this change one had to carefully look at the device ID, and the
look of OptiX device IDs was a bit confusing (mentioning both CUDA and
OPTIX in the ID).
May 4, 2021, 19:59 (GMT)
Merge branch 'omni-umm' of https://gitlab-master.nvidia.com/omniverse/blender into omniverse
May 4, 2021, 19:52 (GMT)
USD IO: MDL options for UMM.

Added logic to conditionally display MDL
import/export options depending on whether or
not the UMM addon Python module can be loaded.
Also, renamed the Convert Cycles Node Graph
import option to Convert to USD Preview Surface.
May 4, 2021, 17:44 (GMT)
USD IO: USD_umm_module_loaded() function.

Added function to determine if the Universal Material Mapping
(UMM) addon Python module was loaded successfully. Also
added conditional compilation directives when WITH_PYTHON
is defined.
May 4, 2021, 17:33 (GMT)
GPencil: New operator to Append materials into new object

This is a production request to be able to append all materials of one object into another object.
May 4, 2021, 15:33 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-snap-dragging
May 4, 2021, 14:56 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-snap-dragging
May 4, 2021, 14:48 (GMT)
Merge branch 'master' into temp-gpencil-bezier-stroke-type

Conflicts:
source/blender/blenloader/intern/versioning_300.c
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021