Blender Git Commit Log

All Blender Git commits.

Page: 466 / 8462

July 9, 2021, 20:00 (GMT)
Fix channel packed images display in the Image/Node editor

Channel packed images should not have their RGB affected by alpha.
rendering in Cycles and Eevee was fine already, but displaying these was
not right in the Image and Node editors.

Not 100% sure what to do for the "Color and Alpha" mode, but I guess
this should stay like it was before (applying the alpha).

"Color", "R", "G", and "B" modes were changed to not have color be
affected by alpha though.

ref. T89034

Maniphest Tasks: T89034

Differential Revision: https://developer.blender.org/D11871
July 9, 2021, 18:30 (GMT)
Merge branch 'master' into node-scrolling-improvements
July 9, 2021, 18:29 (GMT)
Show group output nodes with all sockets.
July 9, 2021, 18:23 (GMT)
GPencil: Fix memory leak

The id_copy free must be reviewed.
July 9, 2021, 17:26 (GMT)
GPencil: Duplicate material array to temp object

This is used to get a full color preview
July 9, 2021, 17:09 (GMT)
GPencil: Remove add to collection

This was alreeady done in the object creation and it's the reason why is freezing.
July 9, 2021, 16:34 (GMT)
Geometry Nodes: fix direction mode in curve primitive line node

Differential Revision: https://developer.blender.org/D11872
July 9, 2021, 16:32 (GMT)
progress
July 9, 2021, 16:21 (GMT)
GPencil: Use ID directly as parm

July 9, 2021, 16:01 (GMT)
Cycles X: restore AO pass support

This uses shader ray-tracing, which is not ideal for performance or runtime
compile times. For that reason it might be moved into its own kernel later,
but this at least brings back the feature.

Differential Revision: https://developer.blender.org/D11873
July 9, 2021, 15:48 (GMT)
initial commit
July 9, 2021, 15:42 (GMT)
GPencil: Use ID instead of void

July 9, 2021, 15:38 (GMT)
Merge remote-tracking branch 'origin/node-group-single-socket-nodes' into node-group-single-socket-nodes
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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021