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. |
January 8, 2015, 10:41 (GMT) |
Use the interpolation direction of the hair flow for integrating hair strands. |
January 8, 2015, 10:26 (GMT) |
Depsgraph: Drivers on armature-obdata were getting added twice, causing redundant errors to be printed |
January 8, 2015, 09:48 (GMT) |
Depsgraph: Editing various todo notes |
January 8, 2015, 09:45 (GMT) |
Gradient calculation and normalization from the pressure field. |
January 8, 2015, 09:22 (GMT) |
Solver for the pressure Poisson equation on hair flow grids. Note: does not include boundary conditions so far. |
January 8, 2015, 08:58 (GMT) |
Depsgraph: For now, knock out RNAPathKey connection when creating drivers This doesn't actually do anything yet, since the lookups usually end up pointing to structs which cannot be located in the graph. Currently, we manually set up links for the common situations where this would be useful, so it should be fine to disable this for now. Plus, it silences a whole bunch of warning prints. |
January 8, 2015, 06:36 (GMT) |
Depsgraph: Animated shapekeys update properly now |
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) |
January 7, 2015, 20:13 (GMT) |
Add moving around bookmarks (same system as for vgroups etc.). |
January 7, 2015, 18:31 (GMT) |
First step toward hair directional flow solving: Calculate divergence from "source" (emitter) meshes. |
January 7, 2015, 15:36 (GMT) |
Depsgraph: Fix crash when built with legacy depsgraph and transforming the object Simply forgot to add return into a function which shouldn't be used with new dependency graph. |
January 7, 2015, 15:23 (GMT) |
Depsgraph: use command-line switch to legacy depsgraph This is because of couple of reasons: - It should be able to switch to legacy depsgraph to back up the production. - It's not really reliable to switch dependency graphs on runtime. It might always be some missing update or so. Plus keeping two dependency graphs up to date is slower. To use legacy depsgraph run blender with --debug-depsgraph command line arg. |
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 |
January 7, 2015, 14:10 (GMT) |
previous commit wasn't good, instead tweak existing code |
January 7, 2015, 14:05 (GMT) |
Merge branch 'master' into depsgraph_refactor |
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 |
January 7, 2015, 13:46 (GMT) |
sync with cursor drawing code, reduce confusion. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021