Blender Git Statistics -> Developers -> ish_bosamiya

Ish Bosamiya (ish_bosamiya)

Total Commits : 25
Master Commits : 2
Branch Commits : 23
First Commit : May 24, 2018
Latest Commit : June 14, 2019

Commits by Month

DateNumber of Commits
June, 201919
May, 20194
April, 20190
March, 20191
February, 20190
January, 20190
December, 20180
November, 20180
October, 20180
September, 20180
August, 20180
July, 20180
June, 20180
May, 20181

Commit Distribution

PathNumber of Commits
soc-2019-adaptive-cloth23
master2
collada2.81
temp-tab_drag_drop1
soc-2018-cycles-volumes1
tmp_hair_curves1
temp-greasepencil-object-stacksplit1
blender2.8_snap_gizmo1
temp-sybren-cow-ocean1
soc-2018-bevel1
tmp-CollectionsAnim1
temp-flexible-spacing1
benchmark1
temp-select-axis1
interactive_physics1
tmp-b28-motionpath-drawing1
temp-eeveelightcache1
temp-outliner-visibility1
hair_object1
temp-ui-layout-2.81
temp-dynamic-overrides1
temp-keymap-save1
hair_guides_grooming1
TEMP-UI-DECOR1
temp-benchmark1
temp-keymap-changes1
hair_guides1
temp-udim-images1
ui_layout_gridflow1
temp-greasepencil-vfx1

Favourite Files

FilenameTotal Edits
cloth.c18
BKE_cloth.h6
MOD_cloth.c3
math_matrix.c2
DNA_cloth_types.h2
properties_physics_cloth.py2
BLI_math_matrix.h2
editmesh_path.c1
particle_system.c1
rna_cloth.c1

File Changes

ActionTotalPer Commit
Modified492.0

Code Changes

ActionTotalPer Commit
Lines Added1 38563.0
Lines Removed41118.7

Latest commits Feed

Revision 3487d13 by Ish Bosamiya (soc-2019-adaptive-cloth)
June 14, 2019, 20:03 (GMT)
Cloth: fix edge size error

If there are sewing edges (loose edges), those edges would not have loops, finding the UVs was dependent on the loops, now there is check to see if there is a loop.
TODO: when splitting edges that are connected to sewing edges, need to find a way to add a new sewing edge
Revision ad1af6e by Ish Bosamiya (soc-2019-adaptive-cloth)
June 14, 2019, 20:02 (GMT)
Cloth: fix compile errors from recent commits
Revision 90a52c2 by Ish Bosamiya (soc-2019-adaptive-cloth)
June 14, 2019, 18:26 (GMT)
Cloth: more work done to update cloth after remesh

Getting closer and closer to updating the cloth mesh
Better method to get values of the new ClothVertex
Freeing previous cloth and assigning the clothObject to the new cloth
Some obstacles to tackle include: finding ClothVertex from MVert in an efficient manner; recreating many parts of the Cloth (bvhtree, tri, springs, etc)
Revision 0cb9964 by Ish Bosamiya (soc-2019-adaptive-cloth)
June 14, 2019, 15:23 (GMT)
Cloth: start implementation of updating cloth with new vertices

Idea is to flag all the newly created vertices. After all of the remeshing, create a new Cloth and add all the flagged vertices as well, switch out old Cloth for new Cloth. This is done because it seems harder to update the Cloth every time a new vertex is formed, would be easier to flag those vertices in BMesh and update the Cloth after the fact.
Currently added support to find the new ClothVertex's values.
Some design via comments added.
Revision 3f1ee80 by Ish Bosamiya (soc-2019-adaptive-cloth)
June 13, 2019, 18:38 (GMT)
Cloth: accurately find UVs for the edges

Earlier, the mesh would keep splitting at the seams of the UV islands because the distance would be so large. This is now fixed, it correctly finds the UVs of the corresponding edge that match the world space positions as well.
Revision d882e3a by Ish Bosamiya (soc-2019-adaptive-cloth)
June 13, 2019, 07:44 (GMT)
Cloth: Improved split edges significantly

Now it sorts the bad edges based on the size and then splits the edges. This ensures proper size and aspect ratio of the triangles.
Revision 5eeb22c by Ish Bosamiya (soc-2019-adaptive-cloth)
June 12, 2019, 20:20 (GMT)
Cloth: support for UVs during obj export
Revision f7d2e5c by Ish Bosamiya (soc-2019-adaptive-cloth)
June 12, 2019, 17:18 (GMT)
Cloth: obj export support
Done for testing purposes, export out the meshes as obj and render the obj sequence separately
Current limitation: only upto 6 verts per face supported, easy to add more but mesh should stay triangulated for the most part
Revision a5e9b66 by Ish Bosamiya (soc-2019-adaptive-cloth)
June 12, 2019, 11:13 (GMT)
Cloth: split face to triangles test

It works for meshes that have convex uv layouts, otherwise goes into an infinite loop
Revision 18e0d06 by Ish Bosamiya (soc-2019-adaptive-cloth)
June 11, 2019, 11:02 (GMT)
Cloth: Basic UI Implemented

This is not the final UI, only a rough UI for current usage, need to add option for whether or not remeshing should be enabled.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019