Revision f96a0f3 by Pablo Dobarro May 17, 2021, 22:32 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision ea11b4e by Pablo Dobarro May 17, 2021, 22:30 (GMT) |
Fix T88230: Properly handle Face Set visibility in Expand Face Sets editing Expand is not expected to update the visibility state of the PBVH, only the Face Sets IDs. If visibility updates are made accidentally, PBVH rendering breaks. In order for this to work properly, the following fixes are needed: - Expand should always check for active component before attempting to modify a Face Set ID - Expand should always check the visibility state on original_face_sets, as it is the array that contains the visiblilty state that corresponds with the current state used for PBVH rendering. This implies that after any modification done by Expand, the visibility state of ss->face_sets and expand_cache->original_face_sets should match (like in any other tool that does not modify visibility). - Expand should never modify the Face Set ID of a poly that is hidden in expand_cache->original_face_sets. - When deleting an ID, hidden Face Sets should be skipped when picking IDs for content filling. This avoids introducing hidden IDs back into the visible geometry even after updating its visibility state. Reviewed By: JulienKaspar, JacquesLucke Maniphest Tasks: T88230 Differential Revision: https://developer.blender.org/D11243 |
Revision c17433b by Sebastián Barschkis May 17, 2021, 21:21 (GMT) |
Tests: Increased threshold param for physics_ocean test Adjusting threshold to see what the buildbot will make of this. |
Revision c9afea5 by Sebastián Barschkis May 17, 2021, 19:13 (GMT) |
Tests: Added threshold to physics ocean mesh test The physics_ocean test is currently failing on macOS arm. This is one attempt to fix this issue. |
Revision 43046d8 by Gaia Clary May 17, 2021, 19:10 (GMT) |
Collada import: use black for Base Color when missing <diffuse> Treat a missing <diffuse> the same as a black diffuse color. The easiest way to see this bug is with a Collada shader like ``` <constant> <emission> <color sid="emission">1 0 0 1</color> </emission> </constant> ``` The Collada spec says this should be just ``` color = <emission> ``` ie. red everywhere. The importer slots the red into the Principled Emission socket, but since it leaves the Base Color as the default off-white, this is added to red, and the material looks white-pink in the light and red only in the shadows. Putting black in the Base Color makes it look red everywhere. D10939 will also eliminate the much-less-noticeable specular term for this case. Reviewed By: gaiaclary Differential Revision: https://developer.blender.org/D10941 |
Revision 542b8da by Brecht Van Lommel May 17, 2021, 18:18 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision 1b0ecb2 by Gaia Clary May 17, 2021, 18:04 (GMT) |
refactor: minor changes to previous commit - rename boolean is_zero by more descriptive has_specularity - add some clarifying comments (and TODO) |
May 17, 2021, 17:56 (GMT) |
Collada import: respect zero-specularity Collada shaders with black <specular> should import with Specular=0. (A missing <specular> is the same as black.) The general specular conversion is hard, but this case is common and easy. Fixes the specular for all <constant>/<lambert> shaders, and <blinn>/<phong> shaders with black/omitted <specular>. Before this they all looked too "shiny". Reviewed By: gaiaclary Differential Revision: https://developer.blender.org/D10939 |
Revision 88e884b by Brecht Van Lommel May 17, 2021, 17:41 (GMT) |
Fix T88210: Cycles persistent data failing with image sequences |
Revision e48cdf3 by Brecht Van Lommel May 17, 2021, 17:41 (GMT) |
Fix T88216: Cycles persistent data fails with animated object transform in instance |
Revision 912f2b1 by Brecht Van Lommel May 17, 2021, 17:41 (GMT) |
Fix T85892: disable progressive refine when using adaptive sampling This is giving too bright pixel values, as the sample scaling and random number sample are wrong. The proper fix for this is complicated. It will be solved in Cycles X, for now we disable this combination. |
Revision 85be72c by Brecht Van Lommel May 17, 2021, 17:41 (GMT) |
Fix T86278: vertex color baking not working with modifiers As in the old Blender Internal baking code, this still relies on there being a good mapping to the original vertices. |
Revision 91a5dbb by Brecht Van Lommel May 17, 2021, 17:40 (GMT) |
Fix OpenCL group size performance issue on Intel GPUs Contributed by Intel. On some scenes like classroom with particular integrated GPUs this speeds up rendering 1.97x. With other benchmarks and GPUs it's between 0.99-1.14x. |
Revision a86e815 by Alexander Gavrilov May 17, 2021, 16:12 (GMT) |
Mathutils: add a Matrix.LocRotScale constructor for combining channels. Combining location, rotation and scale channels into a matrix is a standard task, so while it is easily accomplished by constructing and multiplying 3 matrices, having a standard utility allows for more clear code. The new constructor builds a 4x4 matrix from separate location, rotation and scale values. Rotation can be represented as a 3x3 Matrix, Quaternion or Euler value, while the other two inputs are vectors. Unneeded inputs can be replaced with None. Differential Revision: https://developer.blender.org/D11264 |
Revision f09606c by Germano Cavalcante May 17, 2021, 12:09 (GMT) |
File List: micro optimization in the icon preview No real functional changes. When `i` is zero, `filelist_cache_previews_push` was called twice with the same icon. This caused the preview to be computed twice when only once is needed. |
Revision 6cfa853 by Germano Cavalcante May 17, 2021, 11:54 (GMT) |
Cleanup: reduce indentation in filelist_cache_previews_push |
Revision 50eceb2 by Antonio Vazquez May 17, 2021, 11:06 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision bb32eca by Antonio Vazquez May 17, 2021, 11:05 (GMT) |
GPencil: Fix unreported error exporting to PDF/SVG with animated camera Before, the camera parameters were calculated only for first frame. If the camera is animated, these values need to be recalculated in order to get the new camera view position and export the strokes as expected. Also fixed the export of PDF when the view is not in camera view. PDF export, needs to be done in camera view. |
May 17, 2021, 09:11 (GMT) |
Geometry Nodes: update callbacks with 2 new socket types |
Revision 7e552b3 by Campbell Barton May 17, 2021, 08:04 (GMT) |
Merge branch 'blender-v2.93-release' |
|
|
|


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