Revision 58893ea by Hans Goudey May 19, 2021, 20:13 (GMT) |
Cleanup: Use consistent order for functions in node files After this commit, all geometry node "init" and "update" functions are at the top of each file, right below the "layout" function. This means you can always scroll to the bottom of the file to see the entry point, and the boring boilerplate code is grouped in one section. |
Revision 3d604ba by Hans Goudey May 19, 2021, 19:58 (GMT) |
Geometry Nodes: Execute point rotate node on curve component When adding attributes on the curve component, I missed calling this node's execute function on the curve component, like the other nodes. |
Revision 627f357 by Hans Goudey May 19, 2021, 17:22 (GMT) |
Geometry Nodes: Support for dynamic attributes on curve splines With this patch you will be able to add and remove attributes from curve data inside of geometry nodes. The following is currently implemented: * Adding attributes with any data type to splines or spline points. * Support for working with multiple splines at the same time. * Interaction with the three builtin point attributes. * Resampling attributes in the resample node. The following is not implemented in this patch: * Joining attributes when joining splines with the join geometry node. * Domain interpolation between spline and point domains. * More efficient ways to call attribute operations once per spline. Differential Revision: https://developer.blender.org/D11251 |
Revision 192a3f1 by Hans Goudey May 19, 2021, 17:02 (GMT) |
Cleanup: Use copy constructor for CurveEval There is no need for a special "copy" method with a copy constructor, which will be necessary to explicitly copy attributes anyway. |
Revision 3e472d8 by Brecht Van Lommel May 19, 2021, 16:30 (GMT) |
Cycles OpenCL: disable AO preview kernels These seem to be causing some stability issues, and really are just not that useful in practice. Compiling them is slow already, so it does not improve the user experience much to show an AO preview if it's not nearly instant. |
Revision 0456223 by Brecht Van Lommel May 19, 2021, 16:30 (GMT) |
Fix T87793: Cycles OptiX crash hiding objects in viewport render |
Revision 330fecc by Julian Eisel May 19, 2021, 15:57 (GMT) |
Assets: Use textures (and shadows) for automatic object previews Textures may be important to be able to identify an object. They are also a way to make many objects look more like when rendered with an advanced render engine, without being that expensive. So this seems like a simple way to increase usefulness of the automatic previews. |
Revision 857f39a by Antonio Vazquez May 19, 2021, 15:56 (GMT) |
GPencil: Apply NanoSVG fix This fix is ported from official NanoSVG git |
Revision c810672 by Bastien Montagne May 19, 2021, 15:50 (GMT) |
IDManagement: Add basic test regarding id sorting in their listbase. Note that while sorting of local IDs is fine, currently sorting of linked IDs is a total unpredictable failure. Next commit will fix this, ensuring that linked IDs are grouped by their library, and properly name-sorted within this library group. |
Revision 3620dbb by Bastien Montagne May 19, 2021, 15:50 (GMT) |
IDManagement: Fix ID sorting in case of linked IDs. `id_sort_by_name` would simply not deal properly with linked IDs, could lead to mixing IDs from different libraries, and unsorted IDs within the same library. |
Revision ca74ebc by Bastien Montagne May 19, 2021, 15:50 (GMT) |
IDManagement: Do not prevent sorting of linked IDs in `BKE_id_new_name_validate`. While this function should (currently) not be called on linked ID, there is no reason to treat those differently than local IDs, for the part that they have in common: needs to be properly sorted. |
Revision 23b642c by Bastien Montagne May 19, 2021, 15:50 (GMT) |
IDManagement: Enable ID sorting test for linked IDs. |
Revision ee5ad46 by Harley Acheson May 19, 2021, 15:40 (GMT) |
Fix T87621: Win32 Do Not Create Preview Thumbnails for Offline Files This patch turns off the creation of file thumbnails for files that are offline and therefore not fully-present on the file system. These types of files - typically cloud-based or stored on slower backup media - only have their contents available when actually accessed, at which point there will be a short delay. If we allow thumbnail creation in this state then all offline files in a folder will be downloaded just to view a listing, which can take a long time. Files in this state will instead get a more generic thumbnail that still indicates file type (icon in center) and that shows offline state will a special icon at the bottom-left. Although this currently only affects Windows users, most of this patch is platform-agnostic. So other platforms inherit this behavior if they only add FILE_ATTR_OFFLINE attribute to files in this state. See D11101 for more information. Differential Revision: https://developer.blender.org/D11101 Reviewed by Julian Eisel |
Revision 41b9129 by Jeroen Bakker May 19, 2021, 14:41 (GMT) |
Blender LTS: match download urls with latest changes in buildbot. |
Revision 0fa4286 by Jeroen Bakker May 19, 2021, 14:39 (GMT) |
Blender LTS: match download urls with latest changes in buildbot. |
Revision 38450fc by Jeroen Bakker May 19, 2021, 11:58 (GMT) |
Merge branch 'blender-v2.93-release' |
May 19, 2021, 11:47 (GMT) |
Fix T88167: Regression: no tooltip for syringe/picker, during picking object Fix T88167. Caused by {rB97defd9cd79b6e3ed0e52481a7078107dbe0522b} `(BLI_rcti_isect_pt` used here to confirm if cursor position is in between active region boundary. Subtracting min region boundary from the mouse position before the check, fails the condition. `mval[2]` introduced to hold the region relative mouse position. Reviewed By: Severin Maniphest Tasks: T88167 Differential Revision: https://developer.blender.org/D11224 |
Revision afb66b3 by Jacques Lucke May 19, 2021, 11:04 (GMT) |
Cleanup: use nullptr |
Revision c5a898b by Clément Foucault May 19, 2021, 10:32 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision d67223c by Clément Foucault May 19, 2021, 10:27 (GMT) |
EEVEE: Subsurface Node: Fix inverted texture blur input Fixes T86097 EEVEE Subsurface Node give blurry edges |
|
|
|


Master Commits
MiikaHweb | 2003-2021