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 |
|