Revision 6a0e403 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 4, 2015, 19:46 (GMT) |
Merge branch 'master' into gooseberry Conflicts: source/blender/blenkernel/BKE_image.h source/blender/blenkernel/intern/sequencer.c source/blender/imbuf/intern/anim_movie.c |
Revision 8f51baf by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 4, 2015, 17:14 (GMT) |
Possibly dangerous feature - don't scale images if they come from a proxy. |
Revision bdb3723 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 4, 2015, 17:14 (GMT) |
Sequencer: Implement priority queue based on frame number instead of memory size (Thanks to sergey for suggestion) |
Revision c8d5206 by Lukas Toenne (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 4, 2015, 16:41 (GMT) |
New space enum option for the particle instance modifier, to chose which space the particle data should be interpreted in. By default the space will now be `Local`, meaning that copies of the mesh are made with the offset of the respective particle in the particle object's local space, rather than using the world space offset of the particle //inside the modified object space//. This behavior is much more intuitive and consistent with true duplicators, such as face duplis. Old files will still have `World` setting, so existing blend files are not changed. |
Revision f27389c by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 4, 2015, 12:56 (GMT) |
Better implementation for cache disable - do not store or retrieve cache ever if debug value is 314 |
Revision 1ec9604 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 4, 2015, 12:40 (GMT) |
Merge branch 'master' into gooseberry |
Revision 4895459 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 4, 2015, 12:35 (GMT) |
Disable sequencer preprocess cache if 314 debug value is set |
Revision becce54 by Campbell Barton (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 3, 2015, 20:19 (GMT) |
Merge branch 'master' into gooseberry Conflicts: source/blender/blenkernel/intern/image.c |
Revision 322cf7c by Lukas Toenne (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 3, 2015, 17:33 (GMT) |
More roughness options for offsetting child clumping. This is obviously total madness, this feature is totally unusable when the coder is not sitting next to you ... But so are the rest of particle settings, the only solution is a future node system. |
Revision 7e4e99c by Lukas Toenne (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 2, 2015, 13:48 (GMT) |
Merge branch 'master' into gooseberry |
Revision 92fdd1e by Lukas Toenne (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 2, 2015, 13:23 (GMT) |
Merge branch 'master' into gooseberry |
Revision 3637371 by Lukas Toenne (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 2, 2015, 13:09 (GMT) |
Fix for unfreed effector weights in hair dynamics. The internal cloth modifier effector weights get replaced temporarily to make the cloth sim use the particle weight settings instead. But the particle sim was not putting back the original weights, which can be non-NULL in case the cloth sim allocated these already. Messy design ... |
Revision 5dac6e6 by Lukas Toenne (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 2, 2015, 12:37 (GMT) |
Fix for unfreed memory due to unnecessary early exit in the free function. |
Revision 783b41a by Lukas Toenne (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 2, 2015, 11:51 (GMT) |
Fix for unfreed memory of internal hair cloth modifier pointcache. |
Revision 253cb97 by Lukas Toenne (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) February 1, 2015, 17:25 (GMT) |
Cleanup: Moved particle interpolation code into own file. |
Revision b0c5622 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) January 30, 2015, 15:03 (GMT) |
Merge branch 'master' into gooseberry |
Revision f095fbc by Lukas Toenne (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) January 30, 2015, 14:17 (GMT) |
New option for the particle Add brush: `use_add_stroke` to toggle between stroke and single-add mode. This was requested especially for use with tablets. With a pen it is difficult to set a precise point and the tool ends up making multiple hairs close together all the time. Disabling the stroke option helps adding individual hairs. |
Revision 2a3ced0 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) January 30, 2015, 14:14 (GMT) |
Merge branch 'master' into gooseberry |
Revision cb6c066 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) January 30, 2015, 13:30 (GMT) |
Merge branch 'master' into gooseberry |
Revision 9c3e41b by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_hair_modifiers, temp_motionpaths) January 30, 2015, 11:25 (GMT) |
Ultra hacky fix for sequencer: Avoid opening the file when doing uncached reading because ffmpeg takes quite a long time to read the first frame. Instead, avi jpeg is almost instantaneous here. This will leave the anim struct without an Imbuf and that can cause other unexpected issues elsewhere so commiting on gooseberry first to try. Speedup is quite impressive though. Needless to say, code here quickly becomes a mess and the proxy system should be made saner but for now just commit to keep things working at the studio. |
|