Blender Git Commits

Blender Git "master" branch commits.

Page: 86 / 5574

Revision 773f506 by YimingWu
October 26, 2021, 15:44 (GMT)
LineArt: Fix prop range for stroke_depth_offset.
Revision efbd364 by YimingWu
October 26, 2021, 15:44 (GMT)
LineArt: Custom Camera

Allows line art camera to be different from scene active camera,
useful when baking multiple shots in different angle as
well as for motion graphics effect.

Reviewed By: Antonio Vazquez (antoniov)

Differential Revision: https://developer.blender.org/D12047
Revision c3ef1c1 by YimingWu
October 26, 2021, 15:02 (GMT)
LineArt: Stroke offset towards camera.

Allows the user to turn off in_front option for grease pencil object
and offset strokes towards camera to allow depth interaction of the
rest of the scene.

Reviewed By: Antonio Vazquez (antoniov)

Differential Revision: https://developer.blender.org/D12046
October 26, 2021, 14:39 (GMT)
Geometry Nodes: Add Brick Texture node

Port brick shader node to GN

Reviewed By: JacquesLucke

Differential Revision: https://developer.blender.org/D12783
October 26, 2021, 14:35 (GMT)
Cleanup: clang-format
October 26, 2021, 14:22 (GMT)
Cleanup: remove files that should not have been added in file renames
October 26, 2021, 14:22 (GMT)
Fix Cycles runtime GPU kernel compilation after recent refactor
October 26, 2021, 14:11 (GMT)
Distance Scrambling for for Cycles X - Sobol version

Cycles:Distance Scrambling for Cycles Sobol Sampler

This option implements micro jittering an is based on the INRIA
research paper [[ https://hal.inria.fr/hal-01325702/document | on micro jittering ]]
and work by Lukas Stockner for implementing the scrambling distance.
It works by controlling the correlation between pixels by either using
a user supplied value or an adaptive algorithm to limit the maximum
deviation of the sample values between pixels.

This is a follow up of https://developer.blender.org/D12316

The PMJ version can be found here: https://developer.blender.org/D12511

Reviewed By: leesonw

Differential Revision: https://developer.blender.org/D12318
October 26, 2021, 14:06 (GMT)
Fix T92502: Position Pass broken

The kernel was writing it for the first sample only, while the film
accessor was thinking it needs to be filtered.
October 26, 2021, 13:55 (GMT)
Nodes: support transparency for link highlight color

Node links that are connected to selected nodes are highlighted
using the Wire Select theme color. Now it is possible to change the
transparency of this color to allow the actual link color to be visible
through the highlight (or to turn of the highlight entirely).

Differential Revision: https://developer.blender.org/D12973
October 26, 2021, 13:39 (GMT)
Cleanup: skip unnecessary OIIO image setup when not using tiled render
October 26, 2021, 13:39 (GMT)
Cleanup: silence address sanitizer warning about NULL + 0
October 26, 2021, 13:38 (GMT)
Cleanup: compiler warning when building without OpenSubdiv
October 26, 2021, 13:37 (GMT)
Cleanup: remove useless WITH_CYCLES_DEVICE_MULTI
October 26, 2021, 13:37 (GMT)
Cycles: remove prefix from source code file names

Remove prefix of filenames that is the same as the folder name. This used
to help when #includes were using individual files, but now they are always
relative to the cycles root directory and so the prefixes are redundant.

For patches and branches, git merge and rebase should be able to detect the
renames and move over code to the right file.
October 26, 2021, 13:36 (GMT)
Cycles: changes to source code folders structure

* Split render/ into scene/ and session/. The scene/ folder now contains the
scene and its nodes. The session/ folder contains the render session and
associated data structures like drivers and render buffers.
* Move top level kernel headers into new folders kernel/camera/, kernel/film/,
kernel/light/, kernel/sample/, kernel/util/
* Move integrator related kernel headers into kernel/integrator/
* Move OSL shaders from kernel/shaders/ to kernel/osl/shaders/

For patches and branches, git merge and rebase should be able to detect the
renames and move over code to the right file.
October 26, 2021, 13:35 (GMT)
Cleanup: compiler warnings
October 26, 2021, 13:32 (GMT)
Geometry Nodes: remove reference to anonymous attributes in tooltips

This changes socket inspection for fields according to T91881.

Differential Revision: https://developer.blender.org/D13006
October 26, 2021, 13:07 (GMT)
Fix drop of dimensionless objects in 3DView

The matrix and location were not being calculated in this case.
October 26, 2021, 13:00 (GMT)
UI: Use text highlight theme color for active tab

Currently, both inactive and active tabs are using the `Region Text` theme property.
This patch makes it so active tabs use `Region Text Highlight`.

Since this check is done in other places already but was simply missing in this case, I believe this was just an oversight and not a design decision.

Top is master, bottom is this patch:

{F11520838, size=full}

This allows this kind of tab highlight, not possible before since all tabs would have white text.

{F11520873, size=full}

Reviewed By: #user_interface, Severin

Differential Revision: https://developer.blender.org/D13003
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021