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 |
Revision fb26ee8 by Hans Goudey (temp-geometry-nodes-fields, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-parallel-multi-function) 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. |
Revision 0010727 by Hans Goudey (temp-geometry-nodes-fields, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-parallel-multi-function) 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. |
Revision 65a1ec8 by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-parallel-multi-function) August 24, 2021, 15:56 (GMT) |
Merge branch 'temp-geometry-nodes-fields' into temp-geometry-nodes-fields--anonymous-attributes |
Revision ef9fbf2 by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-parallel-multi-function) August 24, 2021, 15:53 (GMT) |
use attribute id in more places |
Revision a448949 by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-parallel-multi-function) August 24, 2021, 15:30 (GMT) |
more uses of attribute id |
Revision e3232f9 by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-parallel-multi-function) 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 |
|
|
|


Master Commits
MiikaHweb | 2003-2021