Revision 00a3d99 by Campbell Barton February 26, 2020, 04:22 (GMT) |
Cleanup: format, unused var |
Revision dc25731 by Aaron Carlisle February 26, 2020, 04:17 (GMT) |
PyAPI Doc: Add missing Imbuf documentantion The documentation existed but it was never added to the script. |
Revision c05d83b by Brecht Van Lommel February 25, 2020, 18:52 (GMT) |
Fix T74063: Cycles light pass viewport display wrong with saturated colors |
Revision f4411b5 by Pablo Dobarro February 25, 2020, 18:07 (GMT) |
Fix T72721: Add visibility flags updates to the PBVH Currently, there its a function that sets manually the fully_hidden flag of the nodes from the visibility operators in paint_hide.c. The undo code was not updating the flag, so the visibility state of the nodes was incorrect after preforming undo operations. This sometimes was drawing fully hidden nodes with empty buffers, causing artifacts in the geometry. I added a function to mark nodes which visibility state changed (similar as we are updating the mask flags and the nodes bounding boxes). This way, the tools, operators and undo code don't have to update the visibility flags, making everything much simpler to understand and maintain. I did not remove the flag update code from the current visibility operators in this patch, but after reimplementing them (and all the new ones) in the new visibility system, all visibility updates should be done using this method and the BKE_pbvh_node_fully_hidden_set function should be removed. Reviewed By: jbakker Maniphest Tasks: T72721 Differential Revision: https://developer.blender.org/D6767 |
Revision 9cc5af6 by Sybren A. Stüvel February 25, 2020, 17:16 (GMT) |
Cleanup: Constraints, simplified ChildOf evaluation function This un-indents the `childof_evaluate()` function by one level, making it easier to add new functionality in an upcoming commit. No functional changes. |
Revision b4b47e6 by Sybren A. Stüvel February 25, 2020, 16:22 (GMT) |
Cleanup: Reduced indentation in objectsolver_evaluate() This will make an upcoming change cleaner to implement. No functional changes. |
Revision 4f48179 by Sybren A. Stüvel February 25, 2020, 16:22 (GMT) |
Constraints: fixed Object Solver 'Clear Inverse' operator The 'Clear Inverse' operator didn't properly update the constraint, so it didn't do anything until the entire depsgraph was updated. It's now properly tagged for update. |
Revision 65aa55b by Sybren A. Stüvel February 25, 2020, 16:22 (GMT) |
Tests: Constraints, enable layer collections before testing In the collections unit test file developers can now disable layer collections and declutter the 3D Viewport while working in `constraints.blend`, without influencing the actual unit tests themselves. |
Revision 280d2a9 by Dalai Felinto February 25, 2020, 16:21 (GMT) |
Cleanup: Silence compilation warnings (unused variables) |
Revision a930431 by Patrick Mours February 25, 2020, 16:13 (GMT) |
Cleanup: Remove superfluous "cuda_device_ptr" function |
Revision e75059e by Jeroen Bakker February 25, 2020, 15:16 (GMT) |
Cleanup: removed runtime error The render passes checked all bits of an integer, that can lead to runtime errors. Added the max bit in the DNA and used this. |
Revision 6dd3e7d by Bastien Montagne February 25, 2020, 14:59 (GMT) |
install_deps: fix several issues. Lots of fixes and cleanups, mainly addressing: * OpenEXR building was fully broken. * Missing dependencies of Alembic to Boost and openEXR. * OSL had changed its CMake parameters for custom OpenEXR install path. * Dependencies between libs were not properly handles when switching a lib from own build to system package. |
Revision 5943e7d by Jeroen Bakker February 25, 2020, 14:39 (GMT) |
EEVEE: First Buffer Drawn Incorrectly SSS buffers are lazy initialized when needed. When shaders recompile the SSS buffers could be incorrectly drawn. During the render passes project we tried to fix this, but that resulted in incorrect result of the first sample after a shader was compiled. We revert this change knowing that we know the issue, but haven't found a proper solution for it. |
Revision 0c09700 by Patrick Mours February 25, 2020, 14:27 (GMT) |
Cycles: Add option to change which sample to start viewport denoising at This patch adds a new user-configurable option to change at which sample viewport denoising should kick in. Setting it to zero retains previous behavior (start immediately), while other values will defer denoising until the particular sample has been reached. Default is now at one, to avoid the weirdness that is AI denoising at small resolutions. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6906 |
February 25, 2020, 14:19 (GMT) |
UI: Add theme option for time markers line This patch adds the ability to set colors and alpha of dashed line of Time Markers. That way themes can avoid contrast issues and communicate selection better. See screenshots in D6877. Bumps subversion. Reviewed By: William Reynish, Julian Eisel Differential Revision: https://developer.blender.org/D6877 |
Revision 4e9fffc by Clément Foucault February 25, 2020, 14:14 (GMT) |
GPU: Add Image property to allow high bitdepth support on a per image basis This adds the `Half Float Precision` option in the image property panel. This option is only available on float textures and is enabled by default. Adding a flag inside the imbuf (IB_halffloat) on load is done for EXR and PSD formats that can store half floating point (16bits/channels). The option is then not displayed in this case and forced. Related task T73086 Reviewed By: brecht Differential Revision: https://developer.blender.org/D6891 |
Revision 1bbc1ee by Brecht Van Lommel February 25, 2020, 14:13 (GMT) |
Cleanup: clang-format |
February 25, 2020, 14:13 (GMT) |
UI: fix wrong button padding on high DPI displays in a few places Differential Revision: https://developer.blender.org/D6928 |
February 25, 2020, 14:13 (GMT) |
Ocean modifier: fix changes to resolution complete changing the shape This takes the idea from the aaOcean library to link the RNG seed to the surface point, so that changing resolution only adds/remove surface detail. Differential Revision: https://developer.blender.org/D6871 |
Revision 9cdf010 by Sybren A. Stüvel February 25, 2020, 13:48 (GMT) |
Constraints: added unit test for Child Of with bone target No functional changes. |
|