May 25, 2020, 16:33 (GMT) |
Fix T76926: Crash with Full Screen file browser window preference Alternative fix for T75292 & T73579 (see b75ce05c3b0f), that does not cause this crash. The crash happened because cancelling the file browser removes its screen (as in bScreen). Before rBb75ce05c3b0f, the file browser event wouldn't be handled any further then. After it, it would still be passed to other areas, while the screen pointer was dangling. Now the event is only skipped for UI handlers. Reviewed by: Julian Eisel |
May 25, 2020, 16:17 (GMT) |
Fix T77009: texture baking crash on Windows Only happens in master, but DynamicArray implementation is wrong also in 2.83. Thanks to Jesse Y and Ray Molenkamp for investigating. |
May 25, 2020, 15:49 (GMT) |
Cleanup wrong format specifier in a debug printf. |
May 25, 2020, 15:44 (GMT) |
Fix T73164: Undo does not always properly clear no-more-used library data. Solution is actually very simple, and even makes existing code simpler: just write all lib IDs when storing and undo step. That way we do not have to guess which indirectly used library should be kept or not after an undo step reading. |
May 25, 2020, 15:35 (GMT) |
Sculpt: Pose Brush Scale/Transform deform mode This is an alternative deformation brush for the Pose Brush intended quickly change the proportions of the mesh. The regular mode scales using the segment's origin as a pivot. The inverted mode drags the entire segment using the grab delta. The only difference with the regular pose brush is that it is not compatible with IK, so the option is disabled and set to 1 segment. The rest of the options should work as expected. Reviewed By: sergey Differential Revision: https://developer.blender.org/D7374 |
May 25, 2020, 15:26 (GMT) |
Fix T76957: Rigid body "Animated" text cutoff Removes the flow layout from the panel. No reason to use that here, surrounding code doesn't either. Probably an unintentional left-over. |
May 25, 2020, 15:06 (GMT) |
Fix T76925: more Cycles OpenCL compile errors with some drivers on Linux |
May 25, 2020, 14:57 (GMT) |
Fix T76267: Stencil texture with negative scale dissapears after clicking Image Aspect Calculate with positive areas here and ensure stencil_dimension stays positive. Maniphest Tasks: T76267 Differential Revision: https://developer.blender.org/D7821 |
May 25, 2020, 14:53 (GMT) |
UI: Fix T76918: 3D Mouse Inconsistent / Inaccessible UI This consolidates the UI code for NDOF input settings, making all settings accessible from the preferences. This works around an issue where the Space Navigator's "Menu" button doesn't trigger the settings menu in Blender. I also took the opportunity to redo the UI layout. Note: Separate commit for 2.83 because UI layouts features have diverged. Differential Revision: https://developer.blender.org/D7806 |
May 25, 2020, 14:49 (GMT) |
UI/Physics: Show error enabling Rigid Body if compiled without Bullet Would just silently fail, which is confusing. Should only impact custom builds. |
May 25, 2020, 14:37 (GMT) |
Merge remote-tracking branch 'origin/blender-v2.83-release' |
May 25, 2020, 14:28 (GMT) |
Revert "UI: View3D Cursor Changes" This change is yet to be followed by a more comprehensive design proposal including: * How to differentiate the modes apart. * More clear definition of tools and the rules for their components (gizmo, cursor). * Selection as a non-tool vs drag option. This can be revisited for 2.90 with more time. For now the UI team agrees to revert this. -- This reverts commit 4aa703aa1430bc53f19e2cc7182e70db1a916f13. |
May 25, 2020, 14:07 (GMT) |
Fix building after rBdeaff945d0b9... sic. |
May 25, 2020, 13:52 (GMT) |
VR: Fix big performance bottleneck for simple scenes Blender's main loop puts the main thread to sleep for 5ms if no user input was received from the OS. We never want that to happen while the VR session is running, which runs on the main thread too. For simpler scenes, where the viewport already draws fast, this may have quite some impact. E.g. in my tests, the classroom scene went from ~55 to quite stable 90 FPS in solid mode (total render time as measured and averaged by Windows Mixed Reality utilities). With Eevee, it only went from 41 to 47 FPS. In complex files, there's barely a difference. E.g. less than 1 FPS increase in a Spring file (both Solid mode and Eevee). |
May 25, 2020, 13:46 (GMT) |
Fix T76941: "Set Inverse" in Child Of constraint broken with armatures When the Child Of constraint is owned by a bone, before the constraint is run the matrix is converted from world to pose space. However, setting the inverse should also take the armature object's transform into account. |
May 25, 2020, 13:43 (GMT) |
Merge branch 'blender-v2.83-release' Conflicts: source/blender/blenkernel/intern/lib_id.c |
Revision 761de87 by Sergey Sharybin May 25, 2020, 13:39 (GMT) |
OpenSubdiv: Reduce memory footprint of cached topology Brings down worst case of 1.5M faced mesh from 102 MiB to 90 MiB. |
Revision 7c31e28 by Sergey Sharybin May 25, 2020, 13:39 (GMT) |
OpenSubdiv: Cleanup, remove unused code There is no need in edge map anymore. |
Revision ffcb264 by Sergey Sharybin May 25, 2020, 13:39 (GMT) |
OpenSubdiv: Add TODO avoid checking face-varying topology for equality |
Revision 2b6c4fd by Sergey Sharybin May 25, 2020, 13:39 (GMT) |
OpenSubdiv: Move preliminary geometry counters check to mesh topology |
|
|
|


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