Blender Git Commits

Blender Git commits from all branches.

Page: 125 / 2888

August 28, 2021, 11:02 (GMT)
adaptive_cloth: AdaptiveMesh: flip edges: return complete MeshDiff

Return a complete MeshDiff of all the operations done in flip edges by
appending the MeshDiff(s) after each operation.
August 28, 2021, 10:58 (GMT)
adaptive_cloth: AdaptiveMesh: is edge splittable

Abstract out the edge splittablity check to a function.
August 28, 2021, 10:52 (GMT)
adaptive_cloth: AdaptiveMesh: compute_info_element functions

AdaptiveMesh specific compute info for elements. This internally calls
the Mesh specific compute info to make function calls easier.
August 28, 2021, 10:39 (GMT)
adaptive_cloth: MeshDiff: append one MeshDiff to another
August 28, 2021, 10:37 (GMT)
adaptive_cloth: MeshDiff: remove elements that don't exist in mesh

It is possible to create a MeshDiff which is updated to remove a
certain element that was initially added. So the added element index
is no longer valid and should be removed.

This function removes elements from the `added_elements` lists that no
longer exist in the mesh.
August 28, 2021, 10:35 (GMT)
adaptive_cloth: MeshDiff: add elements

Functions to add elements to `added_element`.
August 28, 2021, 10:34 (GMT)
adaptive_cloth: Mesh: add checked loose edge

Adds a loose edge to the mesh with the given vert indices and ensures
that these vert indices do not already have an edge between them and
that they exist.
August 28, 2021, 10:32 (GMT)
adaptive_cloth: Mesh: compute info separate functions for each type

`compute_info()` now calls separate functions for each element type
instead of computing it within that function. This allows other parts
of the code to compute info of the element when it is easier to do
over creating a mesh diff.
August 28, 2021, 10:30 (GMT)
adaptive_cloth: Mesh: functions to check if mesh has that element

Given the element's index, it check if the element still exists in the
mesh.
August 28, 2021, 05:40 (GMT)
Add a slightly more complicated test

This one doesn't pass, I'll need to debug it
August 28, 2021, 05:21 (GMT)
Add another very simple passing test
August 28, 2021, 05:05 (GMT)
Complete handling of field network inputs
August 28, 2021, 05:02 (GMT)
Add short comment
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.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021