Blender Git Commits

Blender Git "soc-2019-adaptive-cloth" branch commits.

Page: 2 / 8

August 4, 2019, 11:31 (GMT)
Cloth: Added comments for what needs to be added for the caching
August 2, 2019, 13:01 (GMT)
Cloth: initial steps towards dynamic caching
August 1, 2019, 18:12 (GMT)
Cloth: fix aspect ratio calculation

This does bring out the bugs in collapse edges, need to figure out where and how to fix them.
August 1, 2019, 15:27 (GMT)
Cloth: add back support for preserve verts and label edges

This is required for keeping the structure of the original mesh.
August 1, 2019, 14:17 (GMT)
Cloth: optimization: uv offset calculated only every frame
August 1, 2019, 13:17 (GMT)
Cloth: better preverse vertex labeling and optimization: new way to update active faces

Massive speed up, because it no longer goes through the entire mesh every single time flip edges is called while updating the faces. Same optimization can be applied to updating active faces in collapse edges.
August 1, 2019, 10:12 (GMT)
Cloth: changes in matrices

Some matrices were transposed than what they should be leading to logical errors. There still might be more, but a lot of it has been fixed.
August 1, 2019, 08:31 (GMT)
Cloth: fix in eigen decomposition, b now refers to correct element of mat
August 1, 2019, 07:36 (GMT)
Cloth: added refine obstacle metric parameter
July 31, 2019, 20:49 (GMT)
Cloth: more debugging statements for face sizing
July 31, 2019, 18:41 (GMT)
Cloth: fixed eigen decomposition floating point errors

This should generally work but needs further testing. Currently, the plan to check for floating point errors in compression metric.
July 31, 2019, 15:58 (GMT)
Cloth: multiply object matrix with bmesh vertices
July 31, 2019, 14:43 (GMT)
Cloth: preserve count, labeled edges and improved debug statements
Revision c6f4dd4 by ishbosamiya (soc-2019-adaptive-cloth)
July 31, 2019, 08:25 (GMT)
Cloth: find nearest planes only every frame for much faster excecution
Revision 1d4a3ec by ishbosamiya (soc-2019-adaptive-cloth)
July 31, 2019, 07:40 (GMT)
Cloth: fix bug in eigen decomposition
July 30, 2019, 19:48 (GMT)
Cloth: fix bug in invert_m2_m2()
July 30, 2019, 18:29 (GMT)
Cloth: more face sizing debugging statements
July 30, 2019, 12:06 (GMT)
Cloth: optimize obstacle metric by returning if planes is empty
July 30, 2019, 11:14 (GMT)
Cloth: fix issue in compute_face_sizing, epsilon for invert_m2, face_sizing debug statements

Problem was that the det(facedm) was 0.0f or at least close to 0.0f which means inverse would lead to division by 0.0f error which resulted in -nan.
July 29, 2019, 19:32 (GMT)
Cloth: initial steps towards edge label support
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021