May 5, 2021, 08:09 (GMT) |
Merge branch 'blender-v2.93-release' |
May 5, 2021, 08:07 (GMT) |
Fix PlayAnim error applying cache limiter Each frame display would add an item to the cache limiting list without checking if it was already in the list. Limiting would then free image buffers when the length of the list exceeded USE_FRAME_CACHE_LIMIT (currently 30). In practice this meant short animations would free and reload frames during playback. |
May 5, 2021, 08:04 (GMT) |
PlayAnim: add in missing define check |
May 5, 2021, 05:22 (GMT) |
Merge branch 'blender-v2.93-release' |
May 5, 2021, 05:19 (GMT) |
VSE: Set view transform based on strip colorspace In some cases, users start video editing work from General template, where Filmic view transform is chosen by default. Currently, this causes issue when working with sRGB footage, which are not properly decoded into linear working space and final render looks miscolored. When adding first strip, check it's colorspace and if it corresponds to colorspace for byte images, ensure that view transform is set to default value, which is Standard. Reviewed By: brecht Differential Revision: https://developer.blender.org/D11151 |
May 5, 2021, 04:38 (GMT) |
System info: add OS version to sys_info.py Match the output to the prefilled bug report script's output. Make the output file self-contained. Reviewed By: lichtwerk Differential Revision: https://developer.blender.org/D11144 |
May 5, 2021, 02:12 (GMT) |
Cleanup: use doxy sections for info_ops.c |
May 5, 2021, 02:11 (GMT) |
Cleanup: quiet warning about description ending with '.' |
May 4, 2021, 22:35 (GMT) |
Nodes Splines: Apply tilt to normal evaluation This patch makes the spline tilts (interpolated to the evaluated points) affect the evaluated normals, allowing manual control of the rotation of each profile in the curve to mesh node. The method is based on Animation Nodes code, which keeps the data in direction vector form, and rotates around the tangent vector. Differential Revision: https://developer.blender.org/D11152 |
May 4, 2021, 22:27 (GMT) |
Fix: Splines: Use consistent bezier linear interpolation method While the method of interpolating based on the curve length at each evaluated point may be useful in some situations, for now it's best to be consistent with the existing methods in Blender, so this commit adds a simple linear-based-on-resolution sampling method to bezier splines. |
May 4, 2021, 22:08 (GMT) |
Fix T86871: Mesh.mesh_from_object creates empty mesh from curve Regression in 2b723abea02c868d94623f4dd9e9b6775cb3aaab |
May 4, 2021, 21:28 (GMT) |
Fix: Incorrect cyclic interpolation for nodes bezier spline The special case for the interpolation to the last point was being used for every point in the last segment, because of the rounding. Instead, make the function slightly more complicated to properly handle the correct interolation in the cyclic and non-cyclic cases. |
May 4, 2021, 20:58 (GMT) |
DRW: Fix issue with batch reusing freed VBO indices. Some discard of vertbuf were not correctly followed by discards of the GPUBatches that were using them. This lead to a use-after-free situation where GPUBatches would reuse old VBO information. This did not crash immediatly because the VBO indices were cached by our VAO caching system. It kept working on some implementation because VBO reference in the VAO (probably) preventing the VBO from being freed by reference counting. This fixes T85977 NVidia: Random crashes in 'DrvPresentBuffers' |
May 4, 2021, 19:59 (GMT) |
Merge branch 'omni-umm' of https://gitlab-master.nvidia.com/omniverse/blender into omniverse |
May 4, 2021, 19:52 (GMT) |
USD IO: MDL options for UMM. Added logic to conditionally display MDL import/export options depending on whether or not the UMM addon Python module can be loaded. Also, renamed the Convert Cycles Node Graph import option to Convert to USD Preview Surface. |
May 4, 2021, 19:34 (GMT) |
Fix: Incorrect type used for geometry nodes poly splines |
May 4, 2021, 18:31 (GMT) |
Fix missing header & footer toggle chevrons in Spreadsheet The little chevron tab to open a hidden region wouldn't show up in the Spreadsheet editor. Cause was an incorrect GPU-scissor usage: While drawing regions, the scissors should be kept enabled, just the scissor rectangle should be updated - and afterwards reset to what it was before. |
May 4, 2021, 18:20 (GMT) |
Fix missing header & footer toggle chevrons in Spreadsheet The little chevron tab to open a hidden region wouldn't show up in the Spreadsheet editor. Cause was an incorrect GPU-scissor usage: While drawing regions, the scissors should be kept enabled, just the scissor rectangle should be updated - and afterwards reset to what it was before. |
May 4, 2021, 17:44 (GMT) |
USD IO: USD_umm_module_loaded() function. Added function to determine if the Universal Material Mapping (UMM) addon Python module was loaded successfully. Also added conditional compilation directives when WITH_PYTHON is defined. |
May 4, 2021, 17:33 (GMT) |
GPencil: New operator to Append materials into new object This is a production request to be able to append all materials of one object into another object. |
|
|
|


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