Blender Git Commits

Blender Git "gooseberry_farm" branch commits.

Page: 64 / 93

January 9, 2015, 14:58 (GMT)
Curve-based control for "roughness" (noise displacement) of child hair.
January 9, 2015, 13:27 (GMT)
Merge branch 'hair_clumping' into gooseberry
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.
January 9, 2015, 12:28 (GMT)
Merge branch 'master' into gooseberry
January 9, 2015, 10:44 (GMT)
Moved kink, clump and roughness functions into the dedicated source file.
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.
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
January 8, 2015, 11:48 (GMT)
Merge branch 'master' into gooseberry
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.
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)
January 7, 2015, 15:17 (GMT)
Merge branch 'master' into gooseberry
January 7, 2015, 13:52 (GMT)
Merge branch 'master' into gooseberry

Conflicts:
source/blender/blenkernel/BKE_key.h
source/blender/blenkernel/intern/key.c
January 6, 2015, 14:50 (GMT)
Merge branch 'master' into gooseberry
January 6, 2015, 12:11 (GMT)
Merge branch 'master' into gooseberry
January 6, 2015, 11:17 (GMT)
Merge branch 'master' into gooseberry
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
January 5, 2015, 11:16 (GMT)
Cleanup the file mess with facemaps, make correct BKE/ED files for all
functions. Blenderplayer compiles again
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
January 2, 2015, 19:11 (GMT)
Merge branch 'master' into gooseberry
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.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021