Revision f08f92a by Pablo Dobarro January 24, 2020, 17:14 (GMT) |
Merge branch 'blender-v2.82-release' |
Revision 5186bb5 by Pablo Dobarro January 24, 2020, 17:14 (GMT) |
Fix T71373: Sculpt Mask not extracting correctly on scaled objects This patch applies the original object scale to the coordinates of the extracted mask mesh. Without this patch, the mesh was no taking the original object scale into account and the shrinkwrap will fail. The other solution would be copying the objecty scale to the new extracted mask object, but I would like to avoid entering sculpt mode with scaled objects as it may produce wrong behaviors in some tools. Reviewed By: jbakker Maniphest Tasks: T71373 Differential Revision: https://developer.blender.org/D6207 |
Revision be69110 by Pablo Dobarro January 24, 2020, 17:11 (GMT) |
Fix T73080: Remove support for scene radius in Weight/Vertex paint The 2D paint cursor in the 3D view does not support scene radius in weight and vertex paint mode. This was also the case in 2.80 with the old cursor. The option to change the units from view to scene is not available in the UI in those modes, so I think it makes sense to remove the support from the code. The ideal solution could be supporting the new cursor in all paint modes, but that is going to take more time and it is going to be problematic in texture paint. After doing this, we can bring this code back and add the option to change the units to the UI. Reviewed By: jbakker Maniphest Tasks: T73080 Differential Revision: https://developer.blender.org/D6586 |
Revision 8d3df01 by Sebastián Barschkis January 24, 2020, 16:23 (GMT) |
Fix T53205: Show Smoke Advance Panel at Outflow type Now hiding the initial velocity and texture panel when flow behavior is set to outflow. |
Revision 7a9f102 by Sebastián Barschkis January 24, 2020, 16:23 (GMT) |
Revision 64b152c by Sebastián Barschkis January 24, 2020, 16:23 (GMT) |
Fluid: Added resume cache boolean to standalone scripts Exported Manta script was missing the new resume options in the data load functions. |
Revision 1c98539 by Sergey Sharybin January 24, 2020, 15:45 (GMT) |
Depsgraph: Correct FPS debug print It was printing "frame" time instead of FPS. Other interesting thing to get solved is to solve "drop" in FPS when there is an idle time in user input. Current usecase is limited to observing FPS when there is a continuous stream of events: for example, keep moving vertex in edit mode while watching debug prints. |
Revision b5652f3 by Sergey Sharybin January 24, 2020, 14:24 (GMT) |
Merge branch 'blender-v2.82-release' |
Revision cb6f9c2 by Sergey Sharybin January 24, 2020, 14:21 (GMT) |
Make deps: Force some boost dependencies Boost could have picked up system-wide libbz2-dev installed and enable this compression in iostreams. Nothing really wrong with this, but it makes it so final Blender binary depends on bz2, which breaks default linker flags. This commit makes it so Boost is not using libraries which we don't need, simplifying linking setup. Differential Revision: https://developer.blender.org/D6668 |
Revision 6b28b77 by Sergey Sharybin January 24, 2020, 14:19 (GMT) |
Depsgraph: Report FPS when running with --debug-depsgraph-time The FPS here is measured based on a timestamp from when depsgraph was previously evaluated. Allows to ease investigating performance improvements/regressions which are not related on animation system but on modifications on a single frame (such as transforming vertex in edit mode). |
Revision 21892d5 by Germano Cavalcante January 24, 2020, 13:07 (GMT) |
Merge branch 'blender-v2.82-release' |
Revision 2bd62ca by Germano Cavalcante January 24, 2020, 13:06 (GMT) |
Fix T73349: X-Ray Mode - snapping through object stop working on value = 1 |
Revision 11df544 by Sergey Sharybin January 24, 2020, 11:49 (GMT) |
Merge branch 'blender-v2.82-release' |
Revision 18343c2 by Sergey Sharybin January 24, 2020, 11:47 (GMT) |
Fix/workaround initialization order of static TBB/MKL Was caused by recent refactor of dependencies in 517870a4a11f. While there is no fully reliable solution to this issue other than making TBB a dynamic library dependency (as documentation tells us to do), there seems to be simple workaround which doesn't require deeper changed in build process and packaging. Tested on Brecht's computer who managed to reproduce the issue on Linux (T72015#857423). |
Revision cf84db6 by Sergey Sharybin January 24, 2020, 11:44 (GMT) |
Depsgraph: Refactor, move debug struct to own file |
Revision c89e103 by Sergey Sharybin January 24, 2020, 11:44 (GMT) |
Depsgrapg: Refactor, move Relation to own file |
Revision 3401b07 by Sergey Sharybin January 24, 2020, 11:44 (GMT) |
Depsgraph: Refactor, wrap debug fields into own structure |
Revision 71d53ab by Sybren A. Stüvel January 24, 2020, 11:16 (GMT) |
Fix T73001: Shader Node with driver not updating when animated When there are ID properties on an object, and these are animated and used by a driver, the depsgraph has proper connections between ACTION ? ID PROPERTY ? DRIVER. When these properties are defined on a mesh, however, the depsgraph relations are incorrectly created between GEOMETRY ? PROPERTIES_EXIT ? DRIVER (because it's assumed that 'source = ENTRY' implies 'geometry'). This patch solves this by first checking whether the targeted property is an ID property and handling it accordingly. This also made it possible to remove some special cases from pose bone relations. Maniphest Tasks: T73001 Reviewed By: sergey Differential Revision: https://developer.blender.org/D6571 |
Revision 316d2c1 by Bastien Montagne January 24, 2020, 10:39 (GMT) |
Fix T73336: Several issues (including crashes) with ID pointer IDProps and RNA. `RNA_property_pointer_set()` was just broken when assigning to an ID pointer IDProp, on both debug/checks and actual assignment. That was at least affecting RNA copying and liboverrides area... |
Revision af00fab by Bastien Montagne January 24, 2020, 10:39 (GMT) |
IDProps: add utility to set an ID pointer IDProp value. |
|