October 5, 2014, 13:25 (GMT) |
merge pairs based on distance to brush not logical but works nice-ish |
October 5, 2014, 13:12 (GMT) |
Correct allocation size (old mistake from past added back) |
October 5, 2014, 12:55 (GMT) |
Implemented bending forces for the new hair system. |
October 5, 2014, 12:46 (GMT) |
Experimental options for sculpting holes - don't bridge loops with shared vertices (USE_BRIDGE_STRICT) - cleanup dangling faces after making the bridge (USE_BRIDGE_CLEAN) |
October 5, 2014, 12:46 (GMT) |
BLI_buffer: simplify buffer resize |
October 5, 2014, 12:46 (GMT) |
Cycles / CUDA: Workaround to make sm_52 (Maxwell) cards work. * sm_52 can run a sm_50 kernel, so tell runtime detection to use that until we build a dedicated sm_52 kernel. |
October 5, 2014, 12:46 (GMT) |
Cycles / CUDA: Change inline rules for BVH intersection functions. * On sm_30 and above there is no change (was not inlined already before), this just fixes a speed regression from yesterday. 6359c36ba407 * On sm_2x (tested with sm_21), I get a nice 8% speedup in the bmw scene with this. As a bonus, cubin compilation time and memory usage is significantly reduced. Regular cubin size went from 2.5MB to 2.0MB, Experimental one from 3.8MB to 2.5MB. |
October 4, 2014, 19:52 (GMT) |
Merge branch 'master' into dyntopo_holes |
October 4, 2014, 18:13 (GMT) |
Fix for error removing verts that are used to loop over Cutting adjacent holes now makes a larger hole. |
October 4, 2014, 17:45 (GMT) |
Code compiles again - which does not means it works, by far! Anyway, neither poly nor loop mapping code is linked to anything yet. |
October 4, 2014, 15:54 (GMT) |
missing from last commit |
October 4, 2014, 15:52 (GMT) |
Fix for face flipping (ensure contiguous) |
October 4, 2014, 14:51 (GMT) |
Merge branch 'master' into mesh-transfer-data |
October 4, 2014, 14:45 (GMT) |
Stretch spring force for the new hair solver data. |
October 4, 2014, 14:18 (GMT) |
Merge branch 'hair_immediate_fixes' into hair_system_solver |
Revision 5731472 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 4, 2014, 14:14 (GMT) |
Removed block matrix indices storage from ClothSpring struct. This is not necessary: the implicit solver data can keep track instead of how many off-diagonal matrix blocks are in use (provided the allocation limit is calculated correctly). Every time a spring is created it then simply increments this counter and uses the block index locally - no need to store this persistently. |
October 4, 2014, 14:11 (GMT) |
Removed block matrix indices storage from ClothSpring struct. This is not necessary: the implicit solver data can keep track instead of how many off-diagonal matrix blocks are in use (provided the allocation limit is calculated correctly). Every time a spring is created it then simply increments this counter and uses the block index locally - no need to store this persistently. |
October 4, 2014, 13:57 (GMT) |
Merge branch 'hair_immediate_fixes' into hair_system_solver |
Revision a44e944 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 4, 2014, 13:56 (GMT) |
Removed unused force arguments for angular bending springs and avoid redundant calculation for counterforces. |
October 4, 2014, 12:57 (GMT) |
Fix for creating bridge faces - Add verts to node (would crash otherwise) - Edges to bridge could share some verts. (ignore now) |
|
|
|


Master Commits
MiikaHweb | 2003-2021