Revision 53ae9b1 by Dalai Felinto August 31, 2018, 18:23 (GMT) |
MESH_OT_blend_from_shape: Add error when no selected vertex This is just something simple I caught while testing the patch for multi-object. |
August 31, 2018, 18:20 (GMT) |
Multi-Object-Mode: MESH_OT_blend_from_shape "Blend from Shape" lists keys from active object and applies to all selected objects that have keys with a matching name. Changes from reviewer (Dalai Felinto): * Code Style. * Move Object **objects after sanity check to prevent leak when returning OPERATOR_CANCELLED. * Skip objects that have no selected vertex. * Fixed existent comments code-style: Since we are changing the indentation of these lines, may as well correct this as well. Differential Revision: https://developer.blender.org/D3656 |
Revision f3a1ca1 by Dalai Felinto August 31, 2018, 17:21 (GMT) |
MESH_OT_shape_propagate_to_all: Add error when no selected vertex This is just something simple I caught while testing the patch for multi-object. |
August 31, 2018, 17:20 (GMT) |
Multi-Objects: MESH_OT_shape_propagate_to_all Pressing "Propagate to Shapes" now propagates the current shapes to the selected object's respective keys, if at least one selected object has shape keys. Discussion here: https://devtalk.blender.org/t/behaviour-of-shape-keys-in-multi-object-mode/1956/4 Changes from reviewer (Dalai Felinto): * Code style * Error message * Remove dead code Reviewers: dfelinto Differential Revision: https://developer.blender.org/D3651 |
Revision 7f36fb4 by Sergey Sharybin August 31, 2018, 15:08 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 8a3b548 by Sergey Sharybin August 31, 2018, 15:07 (GMT) |
Revision fede95a by Dalai Felinto August 31, 2018, 14:45 (GMT) |
Cleanup: edbm_do_smooth_laplacian_vertex_exec |
August 31, 2018, 14:45 (GMT) |
Multi-Object-Editing: MESH_OT_vertices_smooth_laplacian Since D3284 was inactive for a long time, I figured I could finish this. This revision also gives warning when there are no selected faces or when selected faces are invalid. Changes from reviewer (Dalai Felinto) : * Code style * Fix checking for ngons (BM_ITER_MESH is a for loop, you need to break from it before continuing the object iteration loop). Differential Revision: https://developer.blender.org/D3659 |
August 31, 2018, 14:39 (GMT) |
Cloth: Implement angular bending springs This implements angular bending springs for cloth simulation. This also adds shearing springs for n-gons. This angular spring implementation does not include Jacobian matrices, as the springs can exist between polygons of different vertex counts, rendering their relationships asymmetrical, and thus impossible to solve with the current implementation. This means that the bending component is solved explicitly. However, this is usually not a big problem, as bending springs contribute less to instability than structural springs. The the old linear bending model can still be used, and is the default for existing files, to keep compatibility. However, the new angular bending model is the default for any new simulation. This commit makes small breaking changes, in that shearing springs are now created on n-gons (also in linear bending mode), while n-gons were previously ignored. Reviewed By: brecht Differential Revision: https://developer.blender.org/D3662 |
August 31, 2018, 14:33 (GMT) |
Cloth: Componentize forces This separates cloth stiffness and damping forces into tension, compression, and shearing components, allowing more control over the cloth behaviour. This also adds a bending model selector (although the new bending model itself is not implemented in this commit). This is because some of the features implemented here only make sense within the new bending model, while the old model is kept for compatibility. This commit makes non-breaking changes, and thus maintains full compatibility with existing simulations. Reviewed By: brecht Differential Revision: https://developer.blender.org/D3655 |
Revision ec3357e by Dalai Felinto August 31, 2018, 14:06 (GMT) |
Multi-Objects: VIEW3D_OT_snap_selected_to_cursor by Habib Gahbiche Objects in edit mode now behave as if they were joined. Changes from reviewer (Dalai Felinto): code style (tabs, spaces, ...), missing MEM_freeN(objects); https://developer.blender.org/D3648 |
Revision d9b9a46 by Monique Dewanchand August 31, 2018, 13:00 (GMT) |
Python: Enable MASS unit in FloatProperty MASS unit was already implemented for the C api. Only making sure it is accessible in the python api. Also added 'CAMERA' to the documentation as a valid option. |
Revision 6c87958 by Dalai Felinto August 31, 2018, 12:53 (GMT) |
Fix Text Boxes not drawing I'm using a different shading group for the active text box and the others. This way I can assign different colors to them. The alternative would be to create a new `shgroup_dynlines_dashed_flat_color`, but I find this overkill for such a simple use case. |
Revision df62deb by Sergey Sharybin August 31, 2018, 12:06 (GMT) |
Remove CCGDM from PBVH The statement that PBVH needs to keep track of CCGDM is wrong, PBVH itself does not care about CCGDM at all, and it's weird for it to carry on this beast so others can access. Even more, nobody will actually caring about CCGDM itself, all the usages were checking whether there is CCGDM or not. This is as good as simply checking PBVH type. Tested with an original report T53551 and everything is still stable. |
Revision d7c58cd by Brecht Van Lommel August 31, 2018, 11:35 (GMT) |
Fix broken decorate buttong dragging after recent changes. |
Revision 3f2090f by Brecht Van Lommel August 31, 2018, 11:00 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 671c54f by Brecht Van Lommel August 31, 2018, 10:43 (GMT) |
Fix T56618: crash in release builds when GHOST asserts. WITH_ASSERT_ABORT was not disabled for release builds. In most cases asserts are disabled in release builds, but not always. This also changes the buildbot to use blender_release.cmake instead of blender_full.cmake, the only effective difference should be WITH_ASSERT_ABORT. |
Revision 9492522 by Brecht Van Lommel August 31, 2018, 10:43 (GMT) |
Fix T56618: crash when typing certain characters on Linux. |
Revision f18de82 by Sergey Sharybin August 31, 2018, 10:30 (GMT) |
Merge branch 'master' into blender2.8 |
Revision e51f51d by Sergey Sharybin August 31, 2018, 10:28 (GMT) |
Cycles: Cleanup, use explicit comparison with NULL |
|
|
|


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