Blender Git Loki

Blender Git commits from all branches.

Page: 255 / 2888

July 9, 2021, 15:35 (GMT)
Merge branch 'master' into node-group-single-socket-nodes
July 9, 2021, 15:32 (GMT)
Refactor CYcles X OptiX denoiser preparing for in-place operation

Currently no functional changes are expected. Making code ready for
re-using storage of the render buffers to store guiding passes when
this is possible.
July 9, 2021, 15:32 (GMT)
Cycles X: Reduce OPtiX memory usage on multi-device

The idea is to allow OptiX denoiser to modify input render buffers
when it is known it will not conflict with the path tracer.

Can be extended to the CPU rendering and OptiX denoising, but this
will need some generic way of copying denoised passes only between
render buffers.

Differential Revision: https://developer.blender.org/D11865
July 9, 2021, 15:24 (GMT)
Attempt at fixing T88281: Pose Library 'flip pose' sometimes flips wrong

When flipping a pose in the pose library, sometimes the resulting pose
can be wrong. This seems to happen when the rest orientation of the bone
has its X-axis straight up/down. In these cases, an extra -1 scale to
the X and Z axes of the resulting matrix seems to fix things.

This is not a final fix, just a commit to a branch so that animators can
get a test build.
July 9, 2021, 15:22 (GMT)
Cycles X: support cameras inside volumes

Adds a new integrator_intersect_volume_stack kernel to initialize the
volume stack after camera rays.

Differential Revision: https://developer.blender.org/D11870
July 9, 2021, 15:16 (GMT)
GPencil: Disable Edit mode for new Assets

July 9, 2021, 14:54 (GMT)
Merge branch 'master' into asset-greasepencil
July 9, 2021, 14:45 (GMT)
Cycles X: Improve navigation when OIDN is used in viewport

Inform OIDN to stop denoising whenever cancel is requested via the
PathTrace.

The improvement is especially noticeable when denoising shadow catcher
pass which involves denoising 3 passes.

Did not measure any eprformance penalty with this change when no cancel
is requested during the denoising process.

Differential Revision: https://developer.blender.org/D11867
July 9, 2021, 13:38 (GMT)
Cleanup: add comment
July 9, 2021, 12:45 (GMT)
Renaming: From MeshTest to SpecMeshTest curve_to_mesh tests
July 9, 2021, 12:35 (GMT)
Addressed comments by Jacques Lucke
July 9, 2021, 12:34 (GMT)
Cleanup: minor renaming and adding const qualifiers
July 9, 2021, 12:34 (GMT)
Cleanup: remove outdated decoupled volume device feature
July 9, 2021, 12:34 (GMT)
Cleanup: remove unused homogeneous volume code and volume scatter define
July 9, 2021, 12:34 (GMT)
Fix crash with volumes and light intersection
July 9, 2021, 12:23 (GMT)
Cleanup: removed empty line.
July 9, 2021, 12:20 (GMT)
Cleanup: removed unused file.
July 9, 2021, 12:19 (GMT)
Cleanup: use shader_block.
July 9, 2021, 11:44 (GMT)
Migrated `GPU_SHADER_TEXT`.
July 9, 2021, 10:21 (GMT)
Updating and binding of shader block.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021