Blender Git Loki

Kaikki Blender Git kommitit.

Page: 288 / 8462

August 28, 2021, 04:54 (GMT)
Tweak last commit to not affect base face set.
August 28, 2021, 03:02 (GMT)
Sculpt dyntopo: split face set boundaries on mirror boundary

Added an option to split face set boundaries on mirror
boundaries; currently only DynTopo supports this.

Very useful for making hard edges along mirror lines.
August 28, 2021, 02:53 (GMT)
Reverted mid vertex extrude prevention
August 28, 2021, 01:13 (GMT)
Sculpt dyntopo: improved boundary smoothing

It's kind of hackish mathematically.
August 28, 2021, 00:21 (GMT)
UI: Add margin to panels

Add some breathing space between the panel boundaries and properties/regions.

Make use of the style->panelouter property that hasn't been used in a while.
Also slight tweaks to boxspace and templatespace style properties so they
are multiples of 2 and operations on them round better.
August 27, 2021, 23:48 (GMT)
UI: Disable emboss on box widgets

These are meant to be contour for an area flush with the background,
having emboss hardcoded on the widget prevents this.
August 27, 2021, 21:18 (GMT)
Sculpt dyntopo: added a smoothing factor for sharp boundaries

Works by projecting non-boundary verts onto boundary vert
normals and weighting by boundary_smooth_Factor.
August 27, 2021, 20:53 (GMT)
Add FieldInput for input virtual arrays
August 27, 2021, 20:02 (GMT)
Merge branch 'temp-geometry-nodes-fields' into temp-geometry-nodes-fields--fields
August 27, 2021, 20:01 (GMT)
Merge branch 'master' into temp-geometry-nodes-fields
August 27, 2021, 19:59 (GMT)
Fix stack buffer overflow asan warning
Revision eae4e22 by Hans Goudey (master)
August 27, 2021, 19:33 (GMT)
Cleanup: Remove redundant null check
Revision 276a862 by Hans Goudey (master)
August 27, 2021, 19:31 (GMT)
Fix failing alembic test after IDProperty UI data refactor

The default float IDProperty min value rB8b9a3b94fc148d19 for when there
is no UI data was FLT_MIN instead of -FLT_MAX, which meant that animated
custom property values couldn't be less than zero unless they had their
UI data values edited previously.

That's a mistake I won't make again! Also change the int minimums from
-INT_MAX to INT_MIN to sanitize the whole situation.
August 27, 2021, 18:57 (GMT)
UI: Fix dark and light themes

Mainly so it doesn't look broken to people testing out the branch, namely
the background of radio buttons was pure white, and separator in menus pure black.

Also minor tweaks to the default theme.
August 27, 2021, 18:45 (GMT)
adaptive_cloth: AdaptiveMesh: sewing edge: get set of opposite edges

Given a vertex, the function is supposed to add a sewing edge to it if
possible.

Currently the function gets the set of opposite edges. An opposite
edge is an edge that is in between 2 loose edges and these loose edges
are connected to edges that connect to the given vert.

e1 vert e5
e1_ov.________.________.e4_ov
| |
e2| |e4
._________________.
e2_ov opposite_edge e3_ov
(e3)

What needs to be done: With the set of opposite edges, if the edge is
splittable then it should be split and a new edge should be added
between vert and the newly created vert (vert created when splitting
the opposite edge).
August 27, 2021, 18:45 (GMT)
adaptive_cloth: Mesh: Edge: get checked other vert
August 27, 2021, 18:44 (GMT)
adaptive_cloth: AdaptiveMesh: flag for sewing with gui where needed

Added a new flag to have sewing enabled. The flag doesn't do anything
yet (no functionality).

Added the required code to pass this sewing option to
adaptive_remesh().

Created the GUI for this flag in the AdaptiveRemesh modifier.
August 27, 2021, 18:44 (GMT)
adaptive_cloth: fix: Mesh: split edge: elements missed in MeshDiff

Split edge function didn't add the new node and the new vert(s) to
MeshDiff.
August 27, 2021, 18:25 (GMT)
UI: Reduce Node Contents Jiggling When Moved

This patch just clamps and rounds node contents and socket locations
so they don't appear to jiggle around when you move them. This issue
happens because node sizing and positioning are in floats while text
content must be pixel-aligned.

See D11684 for more details and comparisons.

Differential Revision: https://developer.blender.org/D11684

Reviewed by Julian Eisel
August 27, 2021, 17:49 (GMT)
UI: Fix summary overlay wrong range and overlap in Dopesheet

The overlay was drawn twice on top of each other making it hard to see,
hard to theme, and making it more prominent in the wrong areas (before
frame 0, not even start frame). The comment in the code was also wrong
since it said "frame one" but it was 0.

Checked with the Animation module team that it's better to use start/end
frame range instead of frame 0.

There is a TODO note to de-duplicate this section eventually so I left it there.
This fix is currently done for Grease Pencil and Mask modes, but it should
also be fixed for the regular Dopesheet mode (in line 244 if anyone wants to do it).
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021