Blender Git Commits

Blender Git commits from all branches.

Page: 131 / 2888

August 25, 2021, 02:34 (GMT)
Remove subdivision hole feature.

For easier patch extraction, the code is in a separate branch.
August 25, 2021, 02:33 (GMT)
Merge branch 'master' into geometry-nodes-level-set-nodes
August 25, 2021, 02:31 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lineart-contained
August 25, 2021, 02:15 (GMT)
Try adding some relation on the subdivision component
August 25, 2021, 00:23 (GMT)
Merge branch 'master' into subdivision_work
August 24, 2021, 22:40 (GMT)
Merge branch 'master' into refactor-idprop-ui-data
August 24, 2021, 22:35 (GMT)
Initial crappy code that doesn't do anything and wouldn't compile
August 24, 2021, 20:18 (GMT)
* Implemented bounday/face set corner handling.
* New function SCULPT_vertex_is_corner, similar to
SCULPT_vertex_is_boundary it takes argument to
check face sets. PBVH_FACES/GRIDS version is
incomplete. It returns a bitmask of whether
the vert is a boundary corner and/or a face
set one.
* PBVH_BMESH uses a somewhat more expensive
calculation to detect corners of face set islands by
edge angle. This is currently not done for boundary
corners.

Corner pinning now happens in:

* The internal smoother dyntopo uses for stability reasons.
* SCULPT_vertex_neighbor_average_interior.
* Topology rake.
* Dyntopo collapse.

Note that DynTopo always pins face set corners
but everything else only does so if preserve face
sets is on.
August 24, 2021, 18:45 (GMT)
Merge branch 'master' into temp-geometry-nodes-fields
August 24, 2021, 17:55 (GMT)
Merge branch 'master' into soc-2021-curves
August 24, 2021, 17:30 (GMT)
Merge branch 'master' into soc-2021-curve-fillet
August 24, 2021, 17:27 (GMT)
UI: Use rounded corners for panels and subpanels
August 24, 2021, 16:54 (GMT)
UI: Separate each choice inside radio buttons

Add some room between the choices. This way we can give the background and
non-active options the same color and make it look more like only one choice
can be active at a time.

This is in an effort to make the radio buttons and toggle buttons look different.
Currently in Blender they looked the same even though radio buttons only allow
one active option at a time, while toggles can be have multiple.
August 24, 2021, 15:56 (GMT)
Merge branch 'temp-geometry-nodes-fields' into temp-geometry-nodes-fields--anonymous-attributes
August 24, 2021, 15:53 (GMT)
use attribute id in more places
August 24, 2021, 15:30 (GMT)
more uses of attribute id
August 24, 2021, 15:11 (GMT)
initial attribute id ref
August 24, 2021, 14:42 (GMT)
Remove accurate cryptomatte implementation

Affects both Cycles and EEVEE.

The motivation:

- For EEVEE it is a performance penalty to do GPU transfers for every
sample rendered.

- With big tile rendering in Cycles the accurate mode can have a very
high memory footprint.

- Feature parity between CPU and GPU: the GPU code paths should provide
results which are usable by production.

If there are cases when the accurate is really a must-have we'd need to
have a demo file and investigate how it can be supported on both CPU
and GPU.

Note that for comparison of accurate vs. non-accurate in the regular
Cycles should be done very carefully: CPU does not implement sorting
for non-accurate mode, so doesn't OptiX; and GPU does not support
accurate modes; CUDA doesn't implement sorting properly when adaptive
sampling is involved (what a mess!).

Differential Revision: https://developer.blender.org/D11975
August 24, 2021, 12:47 (GMT)
disable other link highlights
August 24, 2021, 11:41 (GMT)
cleanup
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021