September 21, 2020, 10:04 (GMT) |
small cleanup |
September 21, 2020, 09:50 (GMT) |
remove some Volume properties accidentally reintroduced in Mesh |
September 21, 2020, 09:48 (GMT) |
fix for changes in master |
September 21, 2020, 09:39 (GMT) |
Fix T80931: Proporional Editing Cursor Draws Incorrect The incorrect view was setup so it was drawn in pixel space. This patch changes it to use UV space. |
September 21, 2020, 09:33 (GMT) |
Merge branch 'master' into cycles_procedural_api |
September 21, 2020, 09:17 (GMT) |
Fix T80771: Avoid changing the visibility of loose geometry when entering Sculpt Mode When entering scultp mode the visibility from the Face Sets is copied to the base mesh. This steps was considering that if a vertex belongs to a face with a visibible Face Set ID, it should be visible. As loose geometry may not have any faces, those vertex were set to hidden. Now this function check if a vertex visibility should be modified by the face sets (by checking the loops), avoiding modifying the visibility of loose geometry unintentionally. Reviewed By: sergey Maniphest Tasks: T80771 Differential Revision: https://developer.blender.org/D8899 |
September 21, 2020, 08:49 (GMT) |
Fix T79373: Forbid painting on linked image. There is just no reason to support that kind of useless behavior. Some remote TODO could be to define a process based on liboverride and layers. |
September 21, 2020, 08:46 (GMT) |
Fix T59272: dead particles not included in render, but visible in viewport The issue was that the pointcache was not storing dead particles, even though they are displayed. This lead to the rendering issue, because only alive particles can be read from the point cache in the frame that is rendered. This also fixes an issue unrelated to rendering: when dead particles are displayed, their position is incorrect when some frames are skipped during playback. Reviewers: brecht Differential Revision: https://developer.blender.org/D8907 |
September 21, 2020, 08:37 (GMT) |
Cleanup: Sculpt/Paint ED code: correct return constant types. Mainly use false/true for bool, but also a few others. No change in behavior expected. |
September 21, 2020, 08:00 (GMT) |
Fix T66614: Text objects: Truncate overflow for non-top aligned text |
Revision 60fbed3 by mano-wii (blender-v2.90-release) September 21, 2020, 07:49 (GMT) |
Fix T80520: Tris to Quads ignores UV delimit option |
Revision 9ec325b by Campbell Barton (blender-v2.90-release) September 21, 2020, 07:48 (GMT) |
Fix T61985: NLA Bake exception baking pose with non-pose selection |
Revision be89358 by Cody Winchester (blender-v2.90-release) September 21, 2020, 07:47 (GMT) |
Fix invert vertex group weight miscalculation for modifiers Warp & weight vertex-group editing modifiers miscalculated vertex weight inversion, the weights were multiplied before being subtracted from 1. Ref D8241 |
Revision c65e4f4 by Brecht Van Lommel (blender-v2.90-release) September 21, 2020, 07:46 (GMT) |
Revision 918ef5f by Stefan Werner (blender-v2.90-release) September 21, 2020, 07:45 (GMT) |
Cycles: Separate Embree device for each CPU Device. Before, Cycles was using a shared Embree device across all instances. This could result in crashes when viewport rendering and material preview were using Cycles simultaneously. Fixes issue T80042 Maniphest Tasks: T80042 Differential Revision: https://developer.blender.org/D8772 |
Revision 41e4079 by Philipp Oeser (blender-v2.90-release) September 21, 2020, 07:42 (GMT) |
Fix T80437: Auto IK Double Generates IK constraints Caused by rB9a7f5f1bb422. If using Auto IK (or targetless IK and Auto IK together), two temporary constraints were added. - from pose_grab_with_ik_add (even for targetless IK) - from add_pose_transdata (even for Auto IK) Since both both do similar things, but cannot work in tandem (with possibly different chainlengths for example), we have to decide which type to prefer over the other (as in: do not create a constraint for the other). It seems better to ignore the 'Auto IK' option on bones that will have targetless IK set up for them specificallly [e.g. defining special chainlength]. This way you can still work with 'Auto IK' ON generally [with interactive chainlength control], but also have specific bones that need their own custom chainlength. For now, the most straightforward fix is to - only add constraints for Auto IK from pose_grab_with_ik_add() - only add constraints for targetless IK from add_pose_transdata() Note: this area has some potential for later refactoring: - move creation of all temporary constraints to a single place [preferably pose_grab_with_ik_add] - use only those temporary constraints in transform code [atm. we still flip CONSTRAINT_IK_AUTO around on the "original" -- unneccesarily, after rB9a7f5f1bb422 a dedicated temporary constraint is now always available] - clarify CONSTRAINT_IK_AUTO vs. CONSTRAINT_IK_TEMP - obeying standard rotation locks on bones in the chain (not just the the IK locks) is not consistent between targetless IK and Auto IK Potential candidate for 2.90.1 as well as 2.83 LTS Maniphest Tasks: T80437 Differential Revision: https://developer.blender.org/D8930 |
Revision a5b6d6d by Campbell Barton (blender-v2.90-release) September 21, 2020, 07:42 (GMT) |
Fix T80885: Texture paint camera project crashes after undo/redo Unmatched ED_image_undo_push_{begin/end}, add doc-strings noting why this is needed. Thanks to @Baardaap for the initial fix. |
Revision 8ab98d0 by Germano Cavalcante (blender-v2.90-release) September 21, 2020, 07:40 (GMT) |
Add versioning for 2.90 files that may have invalid mesh rBf2d26409e83b fixed a serious problem with invalid mesh after an operation with the extrude manifold. Since BKE_mesh_validate_arrays is a slow operation, the chosen interval between versions is relatively small and also only the mentioned invalid mesh problem is tested. Differential Revision: https://developer.blender.org/D8898 |
Revision 0f72e7c by Brecht Van Lommel (blender-v2.90-release) September 21, 2020, 07:36 (GMT) |
Fix OpenCL render error in large scenes In scenes such as Cosmos Laundromat, there were memory allocations bigger than 2GB which would overflow. Problem and solution found by AMD, thanks! |
Revision 7347228 by Brecht Van Lommel (blender-v2.90-release) September 21, 2020, 07:35 (GMT) |
|
|
|


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