Revision 1c8c537 by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 14, 2015, 11:29 (GMT) |
New texture influence option for particle kink amplitude (as opposed to frequency). |
Revision 6e50448 by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 14, 2015, 11:03 (GMT) |
Renaming "Kink" texture influence to "Kink Frequency" to be more specific. |
Revision 15490d4 by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 14, 2015, 10:48 (GMT) |
Spiral rotation axis was not always fully normalized, avoid an assert. |
Revision c84bd7f by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 14, 2015, 09:09 (GMT) |
Make random child length work again with the spiral kink mode. |
Revision e408277 by Sergey Sharybin (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 14, 2015, 08:05 (GMT) |
Add missing stub to the player, so buildbot keeps delivering gooseberry builds |
Revision 400bade by Sergey Sharybin (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 14, 2015, 07:58 (GMT) |
Merge branch 'master' into gooseberry |
Revision 4a8eb2a by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 13, 2015, 19:58 (GMT) |
Allow clumping and roughness in Spiral kink mode as well. This requires interpolating the parent key properties, because no single parent key can be mapped to each key on the children any more. |
Revision 9e95e65 by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 13, 2015, 18:41 (GMT) |
Optional randomization factors for the spiral radius and axis orientation. |
Revision fa0a2d8 by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 13, 2015, 18:18 (GMT) |
Support in Cycles for the extra spiral keys in hair paths. |
Revision d79c6d8 by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 13, 2015, 17:37 (GMT) |
Nicer calculation of the kink axis and result of the spiraling for negative radius. |
Revision 679c90a by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 13, 2015, 17:03 (GMT) |
Removed unused old code. |
Revision 00b7010 by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 13, 2015, 16:59 (GMT) |
Disable the path length check for spiral kink mode. This test is terribly expensive for some reason and not necessary for for the spiral mode anyway. |
Revision e3325ad by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 13, 2015, 16:28 (GMT) |
Fix for calculation of the key velocity on the last child hair segment. |
Revision 99611fc by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 13, 2015, 16:24 (GMT) |
Another crappy approach to spirals on hairs, crazy expensive though. |
Revision bdae59a by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 12, 2015, 19:24 (GMT) |
Spiral kink mode for particles. This is BAD code, but the particle kinking does not make it easy to write a non-local modifier that requires neighboring positions, curvature, etc. The feature is needed for Gooseberry. |
Revision c0888fa by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 12, 2015, 15:03 (GMT) |
Optional clumping noise feature for simulating twisted hair strands. This adds another level of clumping on child hairs. When enabled, child hairs chose a secondary clumping target using a Voronoi pattern. This adds visual detail on a smaller scale, which is useful particularly when the number of parents is relatively small. Natural fibres behave in a similar way when they become sticky and intertwined. Hairs close to each other form a first twisted strand, then combine into larger strands. Similar features can be found in ropes: http://en.wikipedia.org/wiki/Hair_twists http://en.wikipedia.org/wiki/Rope |
Revision 3b1186a by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 12, 2015, 13:27 (GMT) |
Disable scope updates in texture and image paint modes. Scope update is very slow for high resolutions, and currently blocks the UI thread(!). This is especially terrible in paint modes, where each stroke causes a scope update and unacceptable freezing. The scopes update method tries to avoid this somewhat by skipping if the toolbar is disabled, but this doesn't help when painting where brush tools etc. are frequently needed. It's also a bad-level poll, with the core system accessing a UI element. Eventually scope updates should become a low-priority background job, as well as becoming threaded. Until then this polling provides a usable workaround to the most outrageous cases. |
Revision 5a535bb by Bastien Montagne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 11, 2015, 17:51 (GMT) |
Merge branch 'master' into gooseberry |
Revision 7bb5380 by Bastien Montagne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 10, 2015, 09:26 (GMT) |
Merge branch 'master' into gooseberry Conflicts: source/blender/editors/object/object_intern.h source/blender/editors/object/object_ops.c source/blender/makesrna/intern/rna_modifier.c |
Revision e61a707 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 9, 2015, 17:08 (GMT) |
Merge branch 'master' into gooseberry |
|