May 8, 2015, 10:59 (GMT) |
Follow up fix for bend stiffness curve map versioning. The DNA lookup for pointers is a bit weird, it expects "CurveMapping" as the type name, but then the variable field becomes "*bend_stiffness_mapping". |
May 8, 2015, 10:36 (GMT) |
Merge branch 'master' into gooseberry |
May 8, 2015, 10:19 (GMT) |
Handle transformation difference between a cached duplicator object and group objects when editing shape keys. The edit data (including CD_SHAPEKEY layers) is in the active object's space, i.e. the duplicator. The original data however is cached strands data, which is in the dupli object's space. All geometry data needs to be transformed properly when entering/exiting edit mode. |
May 8, 2015, 09:24 (GMT) |
Merge branch 'master' into alembic |
May 8, 2015, 09:16 (GMT) |
Merge branch 'alembic' into gooseberry |
May 8, 2015, 09:13 (GMT) |
Version fix for bend stiffness curve mapping. |
May 8, 2015, 08:48 (GMT) |
Merge branch 'alembic' into gooseberry Conflicts: source/blender/physics/intern/BPH_mass_spring.cpp |
May 8, 2015, 08:45 (GMT) |
Another curve mapping to control bending stiffness along hair strands. This already exists for goal springs. Bending stiffness, however, is preferable to global goal springs for physical realism. Controlling stiffness in this way allows using bending forces to also simulate unconventional hair, such as clumpy strands that are thicker and stiffer at the base. Note that hair interaction can also be simulated with this tool in some way, although eventually better methods may be needed for such effects. |
May 7, 2015, 18:21 (GMT) |
Merge branch 'alembic' into gooseberry |
May 7, 2015, 18:20 (GMT) |
Fix for uninitialized values in strand children, leading to random crashes. |
May 7, 2015, 17:31 (GMT) |
Avoid crashes in pie menus now that strand edit mode forces us to have more than 8 object modes. We will have to support auto pie expansion at some point... |
May 7, 2015, 15:02 (GMT) |
Merge branch 'alembic' into gooseberry Conflicts: source/blender/physics/intern/implicit_blender.c |
May 7, 2015, 15:01 (GMT) |
Fix for NaN error when using zero-length springs in the mass-spring solver. This happens when using goal springs, which are now defined as linear springs between actual vertices and virtual goal vertices. The Jacobian was not accounting for the possibility of zero rest length. |
May 7, 2015, 14:22 (GMT) |
Cleanup: warnings |
May 7, 2015, 14:15 (GMT) |
Merge branch 'alembic' into gooseberry |
May 7, 2015, 14:06 (GMT) |
Cleanup: quiet warnings |
May 7, 2015, 13:49 (GMT) |
Merge branch 'master' into alembic |
May 7, 2015, 13:38 (GMT) |
Merge branch 'master' into gooseberry |
May 7, 2015, 13:25 (GMT) |
Extended RNA update for shape keys to trigger re-reading of dupli caches. |
May 7, 2015, 12:45 (GMT) |
Merge branch 'alembic' into gooseberry |
|