Revision 326d7fd by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 9, 2015, 14:58 (GMT) |
Curve-based control for "roughness" (noise displacement) of child hair. |
Revision 62fae2b by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 9, 2015, 13:27 (GMT) |
Merge branch 'hair_clumping' into gooseberry |
Revision 9f835cc by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 9, 2015, 13:24 (GMT) |
Curve-based control for child path tapering. This is an alternative method to the current fixed function with a clump factor and "shape" parameter. This function is quite limited and does not give the desired result in many cases (e.g. long, parallel rasta strands are problematic). So rather than trying to add more parameters there is now a fully user-defined optional curve for setting the tapering shape. |
Revision 32acaf1 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 9, 2015, 12:28 (GMT) |
Merge branch 'master' into gooseberry |
Revision 8c99bf9 by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 9, 2015, 10:44 (GMT) |
Moved kink, clump and roughness functions into the dedicated source file. |
Revision ac4d90f by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 9, 2015, 10:31 (GMT) |
Reorganizing hair child code a little bit to make it not totally insane. This contains a few pieces of code for a future "modifier" system that would allow more flexible combination of effects. Eventually a node system is the way to go, but the current code makes that impossible. |
Revision ba4e7d9 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 8, 2015, 12:01 (GMT) |
Paste flipped bones: * Simplify logic for bone detection on copy (no need to do mirrored naming then) * Add shortcuts ctrl(cmd)-shift-V for copying flipped |
Revision b62c031 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 8, 2015, 11:48 (GMT) |
Merge branch 'master' into gooseberry |
Revision 64d39b7 by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 8, 2015, 11:41 (GMT) |
Separate context freeing from task freeing in threaded particle updates to prevent double-freeing/invalid mem access. This can happen with the "virtual parents" feature, which generates both parent and child paths. Each task free function also freed the shared context, leading to double freeing. |
Revision 4137ef1 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 7, 2015, 21:25 (GMT) |
Gooseberry animation request: Paste flipped pose in action and graph editor. This was a tricky commit that was not so straightforward to make work. The information for bones is not easy to come by in the animation curves, however we do have some string manipulation tricks to make it happen. For now committing to gooseberry branch for testing, it will be ported to master after most usual use cases have been confirmed as working. (Current test with all rotation modes and translation seems to work, but Not sure how well this will hold up with drivers etc) |
Revision 70eee6a by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 7, 2015, 15:17 (GMT) |
Merge branch 'master' into gooseberry |
Revision 4f338df by Lukas Toenne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 7, 2015, 13:52 (GMT) |
Merge branch 'master' into gooseberry Conflicts: source/blender/blenkernel/BKE_key.h source/blender/blenkernel/intern/key.c |
Revision 66d03f8 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 6, 2015, 14:50 (GMT) |
Merge branch 'master' into gooseberry |
Revision ba0d452 by Campbell Barton (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 6, 2015, 12:11 (GMT) |
Merge branch 'master' into gooseberry |
Revision 7c28022 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 6, 2015, 11:17 (GMT) |
Merge branch 'master' into gooseberry |
Revision c5ede37 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 5, 2015, 11:24 (GMT) |
Merge branch 'wiggly-widgets' into gooseberry Conflicts: source/blender/makesrna/intern/rna_object.c source/blenderplayer/bad_level_call_stubs/stubs.c |
Revision f902bba by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) January 5, 2015, 11:16 (GMT) |
Cleanup the file mess with facemaps, make correct BKE/ED files for all functions. Blenderplayer compiles again |
Revision f929c03 by Bastien Montagne (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 5, 2015, 11:00 (GMT) |
Merge branch 'master' into gooseberry Conflicts: source/blender/blenkernel/intern/camera.c source/blender/editors/space_sequencer/sequencer_draw.c |
Revision df877cc by Sergey Sharybin (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 2, 2015, 19:11 (GMT) |
Merge branch 'master' into gooseberry |
Revision b8c2f58 by Sergey Sharybin (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) December 31, 2014, 09:02 (GMT) |
Gooseberry: Fix stubs for player, so buildbot can deliver builds again Please note, that this commit doesn't fix issues with functions declared in BKE header and implemented in editor/. This is to be fixed separately. |
|