July 9, 2019, 15:20 (GMT) |
Cloth: fix collapse edge, seam issue The edges on the seam should also be allowed to collapse. |
July 9, 2019, 14:20 (GMT) |
Merge branch 'master' into soc-2019-adaptive-cloth |
July 9, 2019, 11:02 (GMT) |
Cloth: aspect ratio parameter implemented Now, while collapsing an edge, the aspect ratio is determined by the user, this ensures better quality of the triangles. |
July 9, 2019, 06:37 (GMT) |
Cloth: remove uv_from_face |
July 9, 2019, 05:55 (GMT) |
Cloth: fix try_edge_collapse issue |
July 8, 2019, 19:17 (GMT) |
Cloth: silence print statements |
July 8, 2019, 19:05 (GMT) |
Cloth: fix seam detection which solved collapse edges bugs to large extent This commit ensures collapse edges works mostly correct. Now to move on to solving issues related to boundary detection, and then flip edges. |
July 8, 2019, 14:34 (GMT) |
Cloth: vertex on seam test during collapse edges Now it ensures that vertices that are on the seam are not killed while collapse the edge. Leads to new problem, possibly related to reindex vertices. |
July 7, 2019, 17:08 (GMT) |
Cloth: updating active_faces and fixed bug for collapse edges Now collapse edges works but incorrectly most of the time. |
July 4, 2019, 13:35 (GMT) |
Cloth: set bmesh vert->co to cloth verts[i].x This is possible to do now since the cloth is reindexed, important when the length of the edges changes after the initial position of the cloth |
July 3, 2019, 09:53 (GMT) |
Cloth: now reindexing the clothObject->verts to match bmesh |
July 3, 2019, 09:20 (GMT) |
Cloth: collapse edges now deletes vertices from clothObject This is crucial step, now need to reindex the vertices to properly match the bmesh verts |
July 2, 2019, 12:37 (GMT) |
Cloth: fix collapse edges working on vertex with upto 2 edges |
July 2, 2019, 11:53 (GMT) |
Cloth: collapse edges is now sort of working Need to find a way to collapse a vertex with more than 2 edges connected to it. Also need to remove the vertex from the ClothObject that was removed from BMesh |
July 1, 2019, 13:05 (GMT) |
Cloth: added support for edge size with vert Important for collapse edges, it determines the edge size when the edge is collapsed (does not actually collapse edge) |
June 28, 2019, 12:55 (GMT) |
Cloth: switch active_faces from LinkNodePair to vector<> |
June 28, 2019, 12:10 (GMT) |
Cloth: convert ClothSizing from LinkNodePair to vector<> |
June 27, 2019, 11:13 (GMT) |
Cloth: ported remeshing code to cpp This has been done to simplify the code (especially with the use of vector<> over BLI_array and BLI_linklist). This will allow for faster iteration of the code as well. |
June 27, 2019, 07:53 (GMT) |
Cloth: Initial steps for flip edges Basic foundation for the general flow of the flip edges has been set. This is extremely important for both split edges and collapse edges. |
June 27, 2019, 07:20 (GMT) |
Cloth: remove redundant code |
|