Blender Git Loki

Blender Git "temp_hair_modifiers" branch commits.

Page: 3 / 37

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
February 4, 2015, 17:14 (GMT)
Possibly dangerous feature - don't scale images if they come from a
proxy.
February 4, 2015, 17:14 (GMT)
Sequencer: Implement priority queue based on frame number instead of
memory size (Thanks to sergey for suggestion)
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.
February 4, 2015, 12:56 (GMT)
Better implementation for cache disable - do not store or retrieve cache
ever if debug value is 314
February 4, 2015, 12:40 (GMT)
Merge branch 'master' into gooseberry
February 4, 2015, 12:35 (GMT)
Disable sequencer preprocess cache if 314 debug value is set
February 3, 2015, 20:19 (GMT)
Merge branch 'master' into gooseberry

Conflicts:
source/blender/blenkernel/intern/image.c
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.
February 2, 2015, 13:48 (GMT)
Merge branch 'master' into gooseberry
February 2, 2015, 13:23 (GMT)
Merge branch 'master' into gooseberry
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 ...
February 2, 2015, 12:37 (GMT)
Fix for unfreed memory due to unnecessary early exit in the free
function.
February 2, 2015, 11:51 (GMT)
Fix for unfreed memory of internal hair cloth modifier pointcache.
February 1, 2015, 17:25 (GMT)
Cleanup: Moved particle interpolation code into own file.
January 30, 2015, 15:03 (GMT)
Merge branch 'master' into gooseberry
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.
January 30, 2015, 14:14 (GMT)
Merge branch 'master' into gooseberry
January 30, 2015, 13:30 (GMT)
Merge branch 'master' into gooseberry
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.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021