[Bf-blender-cvs] [46821f072d] surface-deform-modifier: Review: Join allocations and some bpoly refactor

2017-01-24 Thread Luca Rood
Commit: 46821f072d042a955acdf5e33619b946535b3392 Author: Luca Rood Date: Wed Jan 25 02:28:32 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB46821f072d042a955acdf5e33619b946535b3392 Review: Join allocations and some bpoly refactor

[Bf-blender-cvs] [a300f80043] surface-deform-modifier: Review: Inline loop indices

2017-01-24 Thread Luca Rood
Commit: a300f8004387f8748d403be0e30eacd59dcf8e9d Author: Luca Rood Date: Mon Jan 23 18:43:11 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBa300f8004387f8748d403be0e30eacd59dcf8e9d Review: Inline loop indices Also fixed endian switch sign, and UI Python thingy

[Bf-blender-cvs] [8c220c57f9] surface-deform-modifier: Review: More cleanup...

2017-01-24 Thread Luca Rood
Commit: 8c220c57f97ff5bdd6801f7f60e057217d597326 Author: Luca Rood Date: Mon Jan 23 19:36:20 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB8c220c57f97ff5bdd6801f7f60e057217d597326 Review: More cleanup

[Bf-blender-cvs] [cf660b2a02] surface-deform-modifier: Review: Fix depsgraph relation

2017-01-24 Thread Luca Rood
Commit: cf660b2a02ac0c9806a1cf1267d9141836114295 Author: Luca Rood Date: Mon Jan 23 21:12:12 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBcf660b2a02ac0c9806a1cf1267d9141836114295 Review: Fix depsgraph relation

[Bf-blender-cvs] [f870343208] surface-deform-modifier: Review: Combine allocations and minor cleanup

2017-01-24 Thread Luca Rood
Commit: f870343208735d585b5a15a7fd457083212ed1b3 Author: Luca Rood Date: Tue Jan 24 18:47:38 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBf870343208735d585b5a15a7fd457083212ed1b3 Review: Combine allocations and minor cleanup

[Bf-blender-cvs] [cf1a7e3944] surface-deform-modifier: Review: Report errors in UI and some more cleanup

2017-01-24 Thread Luca Rood
Commit: cf1a7e39441b9c5cdf730a138746360d88b3c7ea Author: Luca Rood Date: Tue Jan 24 17:58:54 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBcf1a7e39441b9c5cdf730a138746360d88b3c7ea Review: Report errors in UI and some more cleanup

[Bf-blender-cvs] [7608f366c7] surface-deform-modifier: Review: Replace weight_components with individual variables

2017-01-24 Thread Luca Rood
Commit: 7608f366c77ce31096c689f5a10470db87969d2c Author: Luca Rood Date: Mon Jan 23 19:46:39 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB7608f366c77ce31096c689f5a10470db87969d2c Review: Replace weight_components with individual variables

[Bf-blender-cvs] [6f3957770d] surface-deform-modifier: Review: Fix indentations and use MEM_SAFE_FREE

2017-01-24 Thread Luca Rood
Commit: 6f3957770d2e427967ae65d0a438d58a1c840e1c Author: Luca Rood Date: Mon Jan 23 20:56:19 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB6f3957770d2e427967ae65d0a438d58a1c840e1c Review: Fix indentations and use MEM_SAFE_FREE

[Bf-blender-cvs] [6054fff2a6] cloth-improvements: Fix regression on sewing springs caused by plasticity

2017-01-23 Thread Luca Rood
Commit: 6054fff2a61e076599657665285ff87fab759360 Author: Luca Rood Date: Tue Jan 24 00:25:45 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB6054fff2a61e076599657665285ff87fab759360 Fix regression on sewing springs caused by plasticity

[Bf-blender-cvs] [7d99e1418b] cloth-improvements: Remove epsilon from velocity conditional.

2017-01-23 Thread Luca Rood
Commit: 7d99e1418bff8f9feb7ae8a356b8814b9f16e718 Author: Luca Rood Date: Mon Jan 23 17:25:05 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB7d99e1418bff8f9feb7ae8a356b8814b9f16e718 Remove epsilon from velocity conditional. Also added a comment about the wrong duplicate

[Bf-blender-cvs] [983d671df8] cloth-improvements: Fix mistake with backside relative velocities

2017-01-22 Thread Luca Rood
Commit: 983d671df8afd7fc3b456063b2f4e9fea6094d17 Author: Luca Rood Date: Sun Jan 22 04:00:38 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB983d671df8afd7fc3b456063b2f4e9fea6094d17 Fix mistake with backside relative velocities also removed unused include

[Bf-blender-cvs] [0018eae5ed] cloth-improvements: Enable compression springs for hair

2017-01-22 Thread Luca Rood
Commit: 0018eae5ed8828f013a9085388909472b7b03345 Author: Luca Rood Date: Sat Jan 21 00:46:30 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB0018eae5ed8828f013a9085388909472b7b03345 Enable compression springs for hair

[Bf-blender-cvs] [309b12ac27] cloth-improvements: Implement self col groups for new self col system

2017-01-19 Thread Luca Rood
Commit: 309b12ac2713b46f1d1845ca3baa2dd1a4a990d8 Author: Luca Rood Date: Fri Jan 20 02:03:05 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB309b12ac2713b46f1d1845ca3baa2dd1a4a990d8 Implement self col groups for new self col system

[Bf-blender-cvs] [add9835df6] cloth-improvements: Clean-up some collision data allocation stuff

2017-01-19 Thread Luca Rood
Commit: add9835df60ce897ea0c39961832bd69e507ff1d Author: Luca Rood Date: Fri Jan 20 02:31:04 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBadd9835df60ce897ea0c39961832bd69e507ff1d Clean-up some collision data allocation stuff Self collision pointer logic has been

[Bf-blender-cvs] [2d48769a8b] cloth-improvements: Fix stability issue and further make collisions inelastic

2017-01-19 Thread Luca Rood
Commit: 2d48769a8b8953d1307fad62b1519295acdab01d Author: Luca Rood Date: Wed Jan 18 23:06:33 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB2d48769a8b8953d1307fad62b1519295acdab01d Fix stability issue and further make collisions inelastic The repulse when colliding

[Bf-blender-cvs] [61f8a1cfd7] cloth-improvements: Remove old repulsion stuff

2017-01-19 Thread Luca Rood
Commit: 61f8a1cfd773cdedaf9eda4307dd1cbc9ba159fb Author: Luca Rood Date: Thu Jan 19 20:06:58 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB61f8a1cfd773cdedaf9eda4307dd1cbc9ba159fb Remove old repulsion stuff Repulsions were long unused, and are now more obsolete than

[Bf-blender-cvs] [403b835992] cloth-improvements: Remove unused functions in collision.c

2017-01-19 Thread Luca Rood
Commit: 403b835992fece83232d3d1b5407cc6baeb3587b Author: Luca Rood Date: Thu Jan 19 19:38:55 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB403b835992fece83232d3d1b5407cc6baeb3587b Remove unused functions in collision.c

[Bf-blender-cvs] [73b9899c92] cloth-improvements: Move use_normal to col object settings (was in cloth settings)

2017-01-19 Thread Luca Rood
Commit: 73b9899c924609a808252ced54674a61e8b90f65 Author: Luca Rood Date: Thu Jan 19 22:10:14 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB73b9899c924609a808252ced54674a61e8b90f65 Move use_normal to col object settings (was in cloth settings

[Bf-blender-cvs] [82d3cd586c] cloth-improvements: Remove unused selfbvh stuff

2017-01-19 Thread Luca Rood
Commit: 82d3cd586ca1ea851c6909aa2d3d1af00210c727 Author: Luca Rood Date: Thu Jan 19 22:12:48 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB82d3cd586ca1ea851c6909aa2d3d1af00210c727 Remove unused selfbvh stuff

[Bf-blender-cvs] [0f5dc7ad80] cloth-improvements: Remove edgeset stuff (no longer used)

2017-01-19 Thread Luca Rood
Commit: 0f5dc7ad80189373b11d58ffd528c9177de67e0c Author: Luca Rood Date: Fri Jan 20 00:42:43 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB0f5dc7ad80189373b11d58ffd528c9177de67e0c Remove edgeset stuff (no longer used

[Bf-blender-cvs] [b2dc669ee7] cloth-improvements: Use proper friction property for self col and redesign col UI

2017-01-19 Thread Luca Rood
Commit: b2dc669ee79995cecabd9ced016a69dff8b426e3 Author: Luca Rood Date: Thu Jan 19 21:42:29 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBb2dc669ee79995cecabd9ced016a69dff8b426e3 Use proper friction property for self col and redesign col UI

[Bf-blender-cvs] [998900794d] cloth-improvements: Remove self collision quality (integrated with object collision)

2017-01-19 Thread Luca Rood
Commit: 998900794de4fc5e5fed7ab29ed51a1b4c449af4 Author: Luca Rood Date: Thu Jan 19 20:10:05 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB998900794de4fc5e5fed7ab29ed51a1b4c449af4 Remove self collision quality (integrated with object collision) Self collisions are now

[Bf-blender-cvs] [80ed76cb66] cloth-improvements: New self collision implementation (needs some cleanup)

2017-01-19 Thread Luca Rood
Commit: 80ed76cb6674e2782c2c763ca7907eea00870aae Author: Luca Rood Date: Thu Jan 19 02:13:01 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB80ed76cb6674e2782c2c763ca7907eea00870aae New self collision implementation (needs some cleanup

[Bf-blender-cvs] [8759ec4eae] cloth-improvements: Move fricion to collider object settings

2017-01-19 Thread Luca Rood
Commit: 8759ec4eae7adfe2102cd86eef724ad4b65552db Author: Luca Rood Date: Thu Jan 19 12:38:07 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB8759ec4eae7adfe2102cd86eef724ad4b65552db Move fricion to collider object settings

[Bf-blender-cvs] [8d454ff13a] cloth-improvements: Separate self collision distance from object collision distance

2017-01-19 Thread Luca Rood
Commit: 8d454ff13acad49433e69459afa4893608a97ad8 Author: Luca Rood Date: Thu Jan 19 20:32:22 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB8d454ff13acad49433e69459afa4893608a97ad8 Separate self collision distance from object collision distance

[Bf-blender-cvs] [c8d1bbf31c] cloth-improvements: Fix collision distance calculation (makes collisions perfectly inelastic)

2017-01-17 Thread Luca Rood
Commit: c8d1bbf31c3f7a0a31cc574d1ca3b7128310fcd6 Author: Luca Rood Date: Tue Jan 17 22:05:25 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBc8d1bbf31c3f7a0a31cc574d1ca3b7128310fcd6 Fix collision distance calculation (makes collisions perfectly inelastic) Collision

[Bf-blender-cvs] [d4a46809d0] cloth-improvements: Implement single sided collisions

2017-01-16 Thread Luca Rood
Commit: d4a46809d05402fbef8639d10cede39fe0a724f8 Author: Luca Rood Date: Mon Jan 16 23:31:22 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBd4a46809d05402fbef8639d10cede39fe0a724f8 Implement single sided collisions

[Bf-blender-cvs] [9596871292] cloth-improvements: Fix collision response scalings (had missed a few before)

2017-01-16 Thread Luca Rood
Commit: 9596871292eb94b727d63a47c122e1cf2bd6e57e Author: Luca Rood Date: Mon Jan 16 01:39:17 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB9596871292eb94b727d63a47c122e1cf2bd6e57e Fix collision response scalings (had missed a few before

[Bf-blender-cvs] [22ce298d73] surface-deform-modifier: General cleanup (unsigned stuff and loop counter inlining)

2017-01-15 Thread Luca Rood
Commit: 22ce298d734cefb26af921a7dd2aff8ecdc6a44b Author: Luca Rood Date: Sun Jan 15 16:52:01 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB22ce298d734cefb26af921a7dd2aff8ecdc6a44b General cleanup (unsigned stuff and loop counter inlining

[Bf-blender-cvs] [097a560bc9] surface-deform-modifier: Fix silly mistake in nearestVert

2017-01-15 Thread Luca Rood
Commit: 097a560bc92cde60b8001c30478449a910e2c202 Author: Luca Rood Date: Sat Jan 14 22:45:17 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB097a560bc92cde60b8001c30478449a910e2c202 Fix silly mistake in nearestVert

[Bf-blender-cvs] [3469aa47c1] surface-deform-modifier: Remove warnings

2017-01-15 Thread Luca Rood
Commit: 3469aa47c12e93ab54b0e533c483398e973978bd Author: Luca Rood Date: Sun Jan 15 04:36:47 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB3469aa47c12e93ab54b0e533c483398e973978bd Remove warnings

[Bf-blender-cvs] [66d19ebeb3] cloth-improvements: Remove weird impulse scaling

2017-01-13 Thread Luca Rood
Commit: 66d19ebeb34b0bd18fac96a4d90a09014414be21 Author: Luca Rood Date: Thu Jan 12 14:54:43 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB66d19ebeb34b0bd18fac96a4d90a09014414be21 Remove weird impulse scaling

[Bf-blender-cvs] [63f023111d] cloth-improvements: Apply collision responce on state before pre-collision solve (breaks selfcol)

2017-01-13 Thread Luca Rood
Commit: 63f023111db02ec958dcdf562e0f501432c4bb5b Author: Luca Rood Date: Thu Jan 12 19:13:33 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB63f023111db02ec958dcdf562e0f501432c4bb5b Apply collision responce on state before pre-collision solve (breaks selfcol) This uses

[Bf-blender-cvs] [22f67557d1] cloth-improvements: Make caching a bit more sane (fixes plasticity issue)

2017-01-13 Thread Luca Rood
Commit: 22f67557d14e38c7d83a5770e1c725bd34df5f33 Author: Luca Rood Date: Fri Jan 13 20:10:22 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB22f67557d14e38c7d83a5770e1c725bd34df5f33 Make caching a bit more sane (fixes plasticity issue) This cleans up the cloth caching

[Bf-blender-cvs] [69e8ee7851] cloth-improvements: Fix collision extra solve update and remove redundant result applies

2017-01-13 Thread Luca Rood
Commit: 69e8ee78510d9a9a3a891ebd45bc132d70eb8176 Author: Luca Rood Date: Thu Jan 12 02:05:28 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB69e8ee78510d9a9a3a891ebd45bc132d70eb8176 Fix collision extra solve update and remove redundant result applies

[Bf-blender-cvs] [c546256563] surface-deform-modifier: Change angle function call in 3d to 2d mapping function

2017-01-13 Thread Luca Rood
Commit: c546256563b8bf2c3b370af39cbdab3f8a8316f6 Author: Luca Rood Date: Sat Jan 14 00:19:06 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBc546256563b8bf2c3b370af39cbdab3f8a8316f6 Change angle function call in 3d to 2d mapping function

[Bf-blender-cvs] [1b7623fc06] surface-deform-modifier: Change angle function calls in sdef

2017-01-13 Thread Luca Rood
Commit: 1b7623fc06997951eb906aa11a2491febe86d8f6 Author: Luca Rood Date: Sat Jan 14 01:49:52 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB1b7623fc06997951eb906aa11a2491febe86d8f6 Change angle function calls in sdef

[Bf-blender-cvs] [0a446d7276] master: Add 3d to 2d plane mapping functions to math lib

2017-01-13 Thread Luca Rood
Commit: 0a446d7276e74e3c8472453948204ca6463d158e Author: Luca Rood Date: Thu Dec 22 02:13:03 2016 -0200 Branches: master https://developer.blender.org/rB0a446d7276e74e3c8472453948204ca6463d158e Add 3d to 2d plane mapping functions to math lib This adds two functions to project 3d coordinates

[Bf-blender-cvs] [c910beaa21] master: Split interp_weights_face_v3 into specific functions for tris and quads

2017-01-11 Thread Luca Rood
Commit: c910beaa2133989150cdafa556ca11ddc9fffc92 Author: Luca Rood Date: Wed Jan 11 15:15:54 2017 -0200 Branches: master https://developer.blender.org/rBc910beaa2133989150cdafa556ca11ddc9fffc92 Split interp_weights_face_v3 into specific functions for tris and quads This splits

[Bf-blender-cvs] [5c263a9050] surface-deform-modifier: Split interp_weights_face_v3 into specific functions for tris and quads

2017-01-11 Thread Luca Rood
Commit: 5c263a90502f1f40877700a10606361ff136723d Author: Luca Rood Date: Wed Jan 11 15:39:20 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB5c263a90502f1f40877700a10606361ff136723d Split interp_weights_face_v3 into specific functions for tris and quads

[Bf-blender-cvs] [8745cd825a] surface-deform-modifier: Remove custom weight interp func in favor of Blender's built-in implementation

2017-01-11 Thread Luca Rood
Commit: 8745cd825a7beeed5bd4ecec0622162033f47635 Author: Luca Rood Date: Wed Jan 11 14:49:12 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB8745cd825a7beeed5bd4ecec0622162033f47635 Remove custom weight interp func in favor of Blender's built-in implementation

[Bf-blender-cvs] [28622ae81e] surface-deform-modifier: Fix VS 2015 issue (change isnanf to isnan)

2017-01-11 Thread Luca Rood
Commit: 28622ae81e2ccc9ff26a8007dd8968baf3eccbbd Author: Luca Rood Date: Wed Jan 11 12:57:45 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB28622ae81e2ccc9ff26a8007dd8968baf3eccbbd Fix VS 2015 issue (change isnanf to isnan

[Bf-blender-cvs] [d6c7163c06] surface-deform-modifier: Fix 2d mapping function's name

2017-01-10 Thread Luca Rood
Commit: d6c7163c061484906ee947dad6381e1fbbc0bbc1 Author: Luca Rood Date: Wed Jan 11 03:57:25 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBd6c7163c061484906ee947dad6381e1fbbc0bbc1 Fix 2d mapping function's name

[Bf-blender-cvs] [0bb57759ec] surface-deform-modifier: Replace "cent" functions from math_geom with "mid" ones from math_vector

2017-01-10 Thread Luca Rood
Commit: 0bb57759ecb6fd5a73828ee8ab56456084732f3e Author: Luca Rood Date: Tue Jan 10 17:46:31 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB0bb57759ecb6fd5a73828ee8ab56456084732f3e Replace "cent" functions from math_geom with "mid" o

[Bf-blender-cvs] [1dbaf0dbcc] master: Add mid_v3_v3_array function and remove redundant functions

2017-01-10 Thread Luca Rood
Commit: 1dbaf0dbcca2c2756b2aa9f849334a5462739ddc Author: Luca Rood Date: Tue Jan 10 17:46:31 2017 -0200 Branches: master https://developer.blender.org/rB1dbaf0dbcca2c2756b2aa9f849334a5462739ddc Add mid_v3_v3_array function and remove redundant functions Other than implementing

[Bf-blender-cvs] [5e1d438d5e] surface-deform-modifier: Constify some stuff (for clarity and correctness)

2017-01-10 Thread Luca Rood
Commit: 5e1d438d5e7a4f70c1db67314cf213ee48f3d9ee Author: Luca Rood Date: Tue Jan 10 16:30:52 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB5e1d438d5e7a4f70c1db67314cf213ee48f3d9ee Constify some stuff (for clarity and correctness

[Bf-blender-cvs] [5aacca55fa] cloth-improvements: UI Cleanup: Add new property scaling panel

2017-01-06 Thread Luca Rood
Commit: 5aacca55fa710ebc495f84e8a1c617464814fdb9 Author: Luca Rood Date: Sat Jan 7 02:04:57 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB5aacca55fa710ebc495f84e8a1c617464814fdb9 UI Cleanup: Add new property scaling panel

[Bf-blender-cvs] [e3df66f1b7] cloth-improvements: UI Cleanup: Separate shrinking from sewing

2017-01-06 Thread Luca Rood
Commit: e3df66f1b742afac2c520a7b816479c6a7f088c9 Author: Luca Rood Date: Fri Jan 6 22:07:55 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBe3df66f1b742afac2c520a7b816479c6a7f088c9 UI Cleanup: Separate shrinking from sewing

[Bf-blender-cvs] [d1b25a08d7] cloth-improvements: UI Cleanup: Remove cloth pin flag

2017-01-06 Thread Luca Rood
Commit: d1b25a08d7a15f6b6b734507ca52c03177af164d Author: Luca Rood Date: Fri Jan 6 21:24:54 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBd1b25a08d7a15f6b6b734507ca52c03177af164d UI Cleanup: Remove cloth pin flag

[Bf-blender-cvs] [fb542eadd4] cloth-improvements: UI Cleanup: Separate object collisions from self collisions

2017-01-06 Thread Luca Rood
Commit: fb542eadd427e87996077ba2f4dc27dc4dd2c1c5 Author: Luca Rood Date: Fri Jan 6 23:36:30 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBfb542eadd427e87996077ba2f4dc27dc4dd2c1c5 UI Cleanup: Separate object collisions from self collisions

[Bf-blender-cvs] [a6c0ab8cb5] cloth-improvements: UI Cleanup: Add dedicated cloth shape panel

2017-01-06 Thread Luca Rood
Commit: a6c0ab8cb5c393ca07dda7b2406a9b43e188f57c Author: Luca Rood Date: Sat Jan 7 00:38:09 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBa6c0ab8cb5c393ca07dda7b2406a9b43e188f57c UI Cleanup: Add dedicated cloth shape panel

[Bf-blender-cvs] [f30048504b] cloth-improvements: UI Cleanup: Remove scaling flag

2017-01-06 Thread Luca Rood
Commit: f30048504b378501fed9fed97fdee52792cc413c Author: Luca Rood Date: Fri Jan 6 22:20:05 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBf30048504b378501fed9fed97fdee52792cc413c UI Cleanup: Remove scaling flag

[Bf-blender-cvs] [3fb5d20cc0] cloth-improvements: UI Cleanup: Reorganize main cloth panel and improve tool-tips

2017-01-06 Thread Luca Rood
Commit: 3fb5d20cc018db73ae92f7213ff40ef2cb361613 Author: Luca Rood Date: Fri Jan 6 20:49:20 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB3fb5d20cc018db73ae92f7213ff40ef2cb361613 UI Cleanup: Reorganize main cloth panel and improve tool-tips Also removed

[Bf-blender-cvs] [63aaa7c84a] cloth-improvements: Fix artifacts caused by double plastic computation whith collisions

2017-01-06 Thread Luca Rood
Commit: 63aaa7c84afed7822624b197f0a41f319a36cddb Author: Luca Rood Date: Fri Jan 6 18:00:23 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB63aaa7c84afed7822624b197f0a41f319a36cddb Fix artifacts caused by double plastic computation whith collisions

[Bf-blender-cvs] [929aa7c046] cloth-improvements: Fix plasticity issue with shearing springs

2017-01-05 Thread Luca Rood
Commit: 929aa7c046241cab156f51ff1033e7dbbca4c5b5 Author: Luca Rood Date: Fri Jan 6 04:44:13 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB929aa7c046241cab156f51ff1033e7dbbca4c5b5 Fix plasticity issue with shearing springs

[Bf-blender-cvs] [55b9eebede] cloth-improvements: Implement rest planarity factor option

2017-01-05 Thread Luca Rood
Commit: 55b9eebedef82bc64109a741bea87a98ee1bb25c Author: Luca Rood Date: Fri Jan 6 04:27:29 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB55b9eebedef82bc64109a741bea87a98ee1bb25c Implement rest planarity factor option

[Bf-blender-cvs] [887dfc2] cloth-improvements: Refactor/Optimization: Integrate bend springs into struct/shear

2017-01-05 Thread Luca Rood
Commit: 887dfc298d14b994cfc3adba55f6f9a149ad31d9 Author: Luca Rood Date: Thu Jan 5 20:48:48 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB887dfc298d14b994cfc3adba55f6f9a149ad31d9 Refactor/Optimization: Integrate bend springs into struct/shear A bending spring runs

[Bf-blender-cvs] [85af281] cloth-improvements: Implement angular spring support for dynamic mesh

2017-01-05 Thread Luca Rood
Commit: 85af281f85ebe24ffddbdf4457bee537b7dd86c0 Author: Luca Rood Date: Wed Jan 4 21:49:56 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB85af281f85ebe24ffddbdf4457bee537b7dd86c0 Implement angular spring support for dynamic mesh

[Bf-blender-cvs] [d12c650] cloth-improvements: Implement proper sub-step independent plasticity scaling

2017-01-05 Thread Luca Rood
Commit: d12c6503495d6050e1b888fc1dca447e866797a2 Author: Luca Rood Date: Wed Jan 4 19:47:48 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBd12c6503495d6050e1b888fc1dca447e866797a2 Implement proper sub-step independent plasticity scaling

[Bf-blender-cvs] [4cbb4bc] cloth-improvements: Fix mistake in angular spring generation

2017-01-05 Thread Luca Rood
Commit: 4cbb4bc6bef1bb45a3968f28beb007df074966e1 Author: Luca Rood Date: Thu Jan 5 00:33:19 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB4cbb4bc6bef1bb45a3968f28beb007df074966e1 Fix mistake in angular spring generation

[Bf-blender-cvs] [81a8a01] cloth-improvements: Cleanup: fix some types, and remove unused var

2017-01-05 Thread Luca Rood
Commit: 81a8a015b8ec5f0eacc4fcdd298fb928fe6c85b5 Author: Luca Rood Date: Thu Jan 5 00:38:31 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB81a8a015b8ec5f0eacc4fcdd298fb928fe6c85b5 Cleanup: fix some types, and remove unused var

[Bf-blender-cvs] [a2dbe9f] cloth-improvements: Cleanup: Fix some returns and potential memory leaks

2017-01-05 Thread Luca Rood
Commit: a2dbe9f340dfb16dde8234bea54fc90f94cd61a3 Author: Luca Rood Date: Thu Jan 5 00:43:54 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBa2dbe9f340dfb16dde8234bea54fc90f94cd61a3 Cleanup: Fix some returns and potential memory leaks

[Bf-blender-cvs] [0721bc0] surface-deform-modifier: Silly const mistake (missed in refactor...)

2017-01-03 Thread Luca Rood
Commit: 0721bc0ac46c90510903dbd906583a8b7f094392 Author: Luca Rood Date: Tue Jan 3 20:01:33 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB0721bc0ac46c90510903dbd906583a8b7f094392 Silly const mistake (missed in refactor

[Bf-blender-cvs] [3014601] surface-deform-modifier: Fix out of bounds memory access in interp_weights_face_v3

2017-01-03 Thread Luca Rood
Commit: 3014601f3be875496b7297954c48462a8a1a9ece Author: Luca Rood Date: Thu Dec 22 02:11:59 2016 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB3014601f3be875496b7297954c48462a8a1a9ece Fix out of bounds memory access in interp_weights_face_v3 interp_weights_face_v3

[Bf-blender-cvs] [7ca0894] surface-deform-modifier: Implement target poly influence interpolation

2017-01-03 Thread Luca Rood
Commit: 7ca0894a1719c9a04e8c1d8aec84c2e75ecfc6fa Author: Luca Rood Date: Sat Dec 10 03:45:41 2016 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB7ca0894a1719c9a04e8c1d8aec84c2e75ecfc6fa Implement target poly influence interpolation

[Bf-blender-cvs] [7514964] surface-deform-modifier: Add 3d to 2d plane mapping functions to math lib

2017-01-03 Thread Luca Rood
Commit: 751496437b55f6d31828f79b47c7a3c6ababe827 Author: Luca Rood Date: Thu Dec 22 02:13:03 2016 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB751496437b55f6d31828f79b47c7a3c6ababe827 Add 3d to 2d plane mapping functions to math lib

[Bf-blender-cvs] [bb32d92] cloth-improvements: Implement angular plasticity (has issues)

2016-12-16 Thread Luca Rood
Commit: bb32d9240fe17a7c239417701e69f00fa165906b Author: Luca Rood Date: Thu Dec 15 21:03:12 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBbb32d9240fe17a7c239417701e69f00fa165906b Implement angular plasticity (has issues) Same issues as the previous structural

[Bf-blender-cvs] [eca3877] cloth-improvements: Implement structural plasticity (has issues)

2016-12-16 Thread Luca Rood
Commit: eca3877ac473cb087c24741f945a03c807ed3096 Author: Luca Rood Date: Thu Dec 15 17:00:06 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBeca3877ac473cb087c24741f945a03c807ed3096 Implement structural plasticity (has issues) The issue here is that the rest length

[Bf-blender-cvs] [e843c10] cloth-improvements: Fixed some typos, and missing initializations

2016-12-16 Thread Luca Rood
Commit: e843c10ad54bcc4f34d0900f407749e09562fba5 Author: Luca Rood Date: Thu Dec 15 15:21:29 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBe843c10ad54bcc4f34d0900f407749e09562fba5 Fixed some typos, and missing initializations

[Bf-blender-cvs] [2e15618] master: Fix T50216: Missing checks caused data transfer segfault

2016-12-16 Thread Luca Rood
Commit: 2e15618f498c5a64c012f559bbb95273e72a Author: Luca Rood Date: Sun Dec 11 20:10:01 2016 -0200 Branches: master https://developer.blender.org/rB2e15618f498c5a64c012f559bbb95273e72a Fix T50216: Missing checks caused data transfer segfault Data transfer was not checking

[Bf-blender-cvs] [cb4d349] cloth-improvements: Initial implementation of angular bending springs

2016-12-09 Thread Luca Rood
Commit: cb4d349803cbe27f51be2a5ccca1c68ea42ba3d9 Author: Luca Rood Date: Wed Dec 7 15:57:17 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBcb4d349803cbe27f51be2a5ccca1c68ea42ba3d9 Initial implementation of angular bending springs This implements bending resistant

[Bf-blender-cvs] [dc52667] cloth-improvements: Implement angular bending damping

2016-12-09 Thread Luca Rood
Commit: dc526671c760db8c81d2fe5f99626b7a2d3dc7b3 Author: Luca Rood Date: Thu Dec 8 19:26:33 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBdc526671c760db8c81d2fe5f99626b7a2d3dc7b3 Implement angular bending damping

[Bf-blender-cvs] [04e157e] cloth-improvements: Rename angular hair spring things to hair instead of angular

2016-12-09 Thread Luca Rood
Commit: 04e157e44af540eeae65c28e5c7f87e70adf2d81 Author: Luca Rood Date: Mon Dec 5 21:39:29 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rB04e157e44af540eeae65c28e5c7f87e70adf2d81 Rename angular hair spring things to hair instead of angular This is to make a clear

[Bf-blender-cvs] [1d8a08f] cloth-improvements: Add some comments about methods used for mass-spring model

2016-12-09 Thread Luca Rood
Commit: 1d8a08fb9ff6202570e6f61b9f254393d9286d90 Author: Luca Rood Date: Thu Dec 8 16:27:48 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rB1d8a08fb9ff6202570e6f61b9f254393d9286d90 Add some comments about methods used for mass-spring model

[Bf-blender-cvs] [f9dad94] cloth-improvements: Implement bending springs along shear springs within polygons

2016-12-09 Thread Luca Rood
Commit: f9dad94d9e291c2762d9eca1b3f50b27870df0a3 Author: Luca Rood Date: Wed Dec 7 20:41:54 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBf9dad94d9e291c2762d9eca1b3f50b27870df0a3 Implement bending springs along shear springs within polygons This adds bending springs

[Bf-blender-cvs] [54186c5] cloth-improvements: Set better default values for the new mass-spring model

2016-12-09 Thread Luca Rood
Commit: 54186c5aa982c0b7fea8ebea20c51e7732e5abbe Author: Luca Rood Date: Wed Dec 7 22:14:56 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rB54186c5aa982c0b7fea8ebea20c51e7732e5abbe Set better default values for the new mass-spring model

[Bf-blender-cvs] [ce6227b] cloth-improvements: Add cent_poly_v3 function

2016-12-09 Thread Luca Rood
Commit: ce6227b6beefc2b58f900397318492bc529cd99c Author: Luca Rood Date: Sun Nov 27 00:44:48 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBce6227b6beefc2b58f900397318492bc529cd99c Add cent_poly_v3 function

[Bf-blender-cvs] [8a0d8dd] cloth-improvements: Implement shear springs for ngons

2016-12-09 Thread Luca Rood
Commit: 8a0d8ddf270693a13aa037685d44dcc01b1d8c1e Author: Luca Rood Date: Wed Dec 7 17:20:29 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rB8a0d8ddf270693a13aa037685d44dcc01b1d8c1e Implement shear springs for ngons

[Bf-blender-cvs] [5d2a092] cloth-improvements: Scale damping by spring length as well

2016-12-05 Thread Luca Rood
Commit: 5d2a092f40d2ca7924ef8d320c8849dace60c32a Author: Luca Rood Date: Mon Dec 5 13:01:55 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rB5d2a092f40d2ca7924ef8d320c8849dace60c32a Scale damping by spring length as well I had forgotten to scale the damping forces

[Bf-blender-cvs] [73fd331] cloth-improvements: Fix previous error with spring length scaling

2016-12-05 Thread Luca Rood
Commit: 73fd331025107824de3bad1d5134554c78d99928 Author: Luca Rood Date: Mon Dec 5 12:43:19 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rB73fd331025107824de3bad1d5134554c78d99928 Fix previous error with spring length scaling Zero-length springs weren't being scaled

[Bf-blender-cvs] [5721918] cloth-improvements: Separate shear damping from structural damping

2016-12-05 Thread Luca Rood
Commit: 5721918848c9a4add4e0e4b038945fdf85ec1153 Author: Luca Rood Date: Wed Nov 30 17:44:27 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rB5721918848c9a4add4e0e4b038945fdf85ec1153 Separate shear damping from structural damping

[Bf-blender-cvs] [dc6fd8a] cloth-improvements: Make structural springs act in both extension and compression

2016-12-05 Thread Luca Rood
Commit: dc6fd8a257f96ea97acfe07c38e555f1bfaf86ad Author: Luca Rood Date: Wed Nov 30 16:02:15 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBdc6fd8a257f96ea97acfe07c38e555f1bfaf86ad Make structural springs act in both extension and compression

[Bf-blender-cvs] [fa56691] cloth-improvements: Implement separate tension and compression components

2016-12-05 Thread Luca Rood
Commit: fa5669164bf236699ce26d5960d4eeffb5fc1648 Author: Luca Rood Date: Thu Dec 1 10:15:36 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBfa5669164bf236699ce26d5960d4eeffb5fc1648 Implement separate tension and compression components

[Bf-blender-cvs] [97b232e] cloth-improvements: Separate cloth shear from structural stiffness

2016-12-05 Thread Luca Rood
Commit: 97b232ec709ab18eac43a0858bb4a1fcbf60b469 Author: Luca Rood Date: Wed Nov 30 00:26:13 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rB97b232ec709ab18eac43a0858bb4a1fcbf60b469 Separate cloth shear from structural stiffness

[Bf-blender-cvs] [56c21ff] cloth-improvements: Implement improved compression model

2016-12-05 Thread Luca Rood
Commit: 56c21ff7074a1a7170351a1de90ed9db519f189b Author: Luca Rood Date: Mon Dec 5 11:42:41 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rB56c21ff7074a1a7170351a1de90ed9db519f189b Implement improved compression model This implements the Choi and Ko compression model

[Bf-blender-cvs] [c03db4c] cloth-improvements: Code clean-up (remove unnecessary struct members and add comments)

2016-12-05 Thread Luca Rood
Commit: c03db4c5012e6e45d879d609bd2f6533c0f19b9e Author: Luca Rood Date: Sun Dec 4 01:43:53 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBc03db4c5012e6e45d879d609bd2f6533c0f19b9e Code clean-up (remove unnecessary struct members and add comments) Spring forces

[Bf-blender-cvs] [fe5735c] cloth-improvements: Fix spring force scaling based on length

2016-12-05 Thread Luca Rood
Commit: fe5735c6cf9459364a5aadc9b24e5455ccc77b00 Author: Luca Rood Date: Wed Nov 30 15:36:38 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBfe5735c6cf9459364a5aadc9b24e5455ccc77b00 Fix spring force scaling based on length

[Bf-blender-cvs] [b18f83b] master: Fix T50141: Nabla zero division on texture force field

2016-12-04 Thread Luca Rood
Commit: b18f83bcf404fee98713fd2eba82570efb53f13e Author: Luca Rood Date: Sat Dec 3 14:05:56 2016 -0200 Branches: master https://developer.blender.org/rBb18f83bcf404fee98713fd2eba82570efb53f13e Fix T50141: Nabla zero division on texture force field This sets forces to zero, when Nabla is zero

[Bf-blender-cvs] [7fe7835] master: Fix (unreported) looptri array not being recalculated in ccgDM and emDM

2016-12-01 Thread Luca Rood
Commit: 7fe7835d13de669be3b65b4e36000e8883f7117b Author: Luca Rood Date: Wed Nov 23 17:19:03 2016 -0200 Branches: master https://developer.blender.org/rB7fe7835d13de669be3b65b4e36000e8883f7117b Fix (unreported) looptri array not being recalculated in ccgDM and emDM In ccgDM and emDM, looptri

[Bf-blender-cvs] [68f5ce1] surface-deform-modifier: Add cent_poly_v3 function

2016-11-29 Thread Luca Rood
Commit: 68f5ce194b8d547a6c20b9651b1a39d21f222b28 Author: Luca Rood Date: Sun Nov 27 00:44:48 2016 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB68f5ce194b8d547a6c20b9651b1a39d21f222b28 Add cent_poly_v3 function

[Bf-blender-cvs] [1e9003a] surface-deform-modifier: Add is_poly_convex_v3 function

2016-11-29 Thread Luca Rood
Commit: 1e9003aea5a9da97974fa3bafcc20eb4a0b3c925 Author: Luca Rood Date: Fri Nov 25 14:46:11 2016 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB1e9003aea5a9da97974fa3bafcc20eb4a0b3c925 Add is_poly_convex_v3 function

[Bf-blender-cvs] [b80971c] surface-deform-modifier: Initial Surface Deform Modifier implementation

2016-11-29 Thread Luca Rood
Commit: b80971ce1069a8d4fecebac91b5f698f52542ae4 Author: Luca Rood Date: Sun Nov 27 00:47:23 2016 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBb80971ce1069a8d4fecebac91b5f698f52542ae4 Initial Surface Deform Modifier implementation

[Bf-blender-cvs] [95701b0] surface-deform-modifier: Fix (unreported) looptri array not being recalculated in ccgDM and emDM

2016-11-29 Thread Luca Rood
Commit: 95701b0b04a2e4a3275a272b1768298ed92852e2 Author: Luca Rood Date: Wed Nov 23 17:19:03 2016 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB95701b0b04a2e4a3275a272b1768298ed92852e2 Fix (unreported) looptri array not being recalculated in ccgDM and emDM In ccgDM

[Bf-blender-cvs] [99c5c8b] master: Fix T49718: Wrong "Make Duplicates Real" behavior with "Keep Hierarchy"

2016-11-22 Thread Luca Rood
Commit: 99c5c8befcfc319a4700384ff41e69bda1c66625 Author: Luca Rood Date: Tue Nov 22 14:38:43 2016 -0200 Branches: master https://developer.blender.org/rB99c5c8befcfc319a4700384ff41e69bda1c66625 Fix T49718: Wrong "Make Duplicates Real" behavior with "Keep Hierarchy" Al

[Bf-blender-cvs] [8c93178] master: Fix T50078: Vertex Groups not copied over when making proxy.

2016-11-19 Thread Luca Rood
Commit: 8c93178c964bac93684fe7ed5d9c4a7c4d9e572a Author: Luca Rood Date: Sat Nov 19 19:18:10 2016 +0100 Branches: master https://developer.blender.org/rB8c93178c964bac93684fe7ed5d9c4a7c4d9e572a Fix T50078: Vertex Groups not copied over when making proxy. Reviewers: mont29 Reviewed By: mont29

[Bf-blender-cvs] [da77d98] master: Prevent max stiffness values from going under normal stiffness values in cloth stiffness scaling.

2016-08-13 Thread Luca Rood
Commit: da77d9873f1632f2ec4b624e949c0270753fa465 Author: Luca Rood Date: Sat Aug 13 19:40:22 2016 +0300 Branches: master https://developer.blender.org/rBda77d9873f1632f2ec4b624e949c0270753fa465 Prevent max stiffness values from going under normal stiffness values in cloth stiffness scaling

[Bf-blender-cvs] [fcfbe27] master: Part of D1903: Dynamic base mesh for cloth simulation

2016-05-06 Thread Luca Rood
Commit: fcfbe27826bf900e8ecc10927b6415edfc316e78 Author: Luca Rood Date: Mon Apr 11 12:21:17 2016 +0300 Branches: master https://developer.blender.org/rBfcfbe27826bf900e8ecc10927b6415edfc316e78 Part of D1903: Dynamic base mesh for cloth simulation A function that recalculates cloth spring

<    1   2   3