Revision c154b07 by Jacques Lucke May 21, 2021, 07:43 (GMT) |
Geometry Nodes: new Material Replace node This node can change all faces that use a specific material to use a different material. Using this node is significantly more efficient than creating a selection from all faces with a specific material index and then using the Material Assign node. Ref T88055. Differential Revision: https://developer.blender.org/D11325 |
Revision aa6f0f3 by Campbell Barton May 21, 2021, 06:23 (GMT) |
Depsgraph: remove mesh edit-mode pointer duplication Share the pointer with the original mesh instead, this matches behavior of all other objects edit-mode data. Duplicating the edit-mesh pointer makes updates to edit-mesh require a COPY_ON_WRITE update, which is currently an expensive operation (copying the entire mesh). Notes: - This change is from 802027f3f8f9a83a77134a2b104a25ff3a4ac013 so the edit-meshes object pointer `BMEditMesh.ob` referenced the COW version of the object. This pointer has since been removed, so the copy is no longer needed. - Having a separate edit-mesh pointer could be used so linked duplicates could have their own generated meshes. For this to be supported, many other changes would be needed: see D10920. |
Revision 12a91f7 by Jeroen Bakker May 21, 2021, 05:46 (GMT) |
Fix T88227: Eevee not working on AMD 535 cards. Enabled HQ normals workaround for this specific configuration. |
Revision b13953b by Campbell Barton May 21, 2021, 05:45 (GMT) |
Cleanup: quiet -Warray-parameter warnings from GCC11 Some warnings remain that require larger changes. |
Revision 2b64062 by Campbell Barton May 21, 2021, 05:45 (GMT) |
Transform: use ID_RECALC_GEOMETRY flag when updating object data While this doesn't provide any noticeable benefits at the moment, it allows for geometry updates skipping copy-on-write in edit-mode in the future. |
Revision 6c6551c by Campbell Barton May 21, 2021, 05:45 (GMT) |
Cleanup: conversion warning |
Revision 9bbee7d by Jeroen Bakker May 21, 2021, 05:44 (GMT) |
Fix T88227: Eevee not working on AMD 535 cards. Enabled HQ normals workaround for this specific configuration. |
May 21, 2021, 04:55 (GMT) |
Eevee Wavelength Node Support This patch adds wavelength node support to Eevee, similar to how Eevee Blackbody node works, thus it is a little off from Cycles. Reviewed By: #eevee_viewport, fclem, brecht Differential Revision: https://developer.blender.org/D11326 |
Revision b18d5da by Campbell Barton May 21, 2021, 00:58 (GMT) |
Transform: remove ID_RECALC_SELECT for edit-mode armatures This was added in 9516921c05bd9fee5c94942eb8e38f47ba7e4351 so overlays would redraw, as far as I can see it's no longer needed. Reviewed By: fclem Ref D11322 |
Revision ba9cf91 by Richard Antalik May 20, 2021, 23:06 (GMT) |
Cleanup: spelling |
Revision 695fa3a by Sebastian Parborg May 20, 2021, 18:48 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision 6a0906c by Sebastian Parborg May 20, 2021, 18:41 (GMT) |
Fix T87854: Add clamp option to Path Animation Previously, the "follow path constraint" and "follow parented curve" were clamped. This restriction was lifted in rBcf2baa585cc8 Add back an option to get the old behavior in the "Path animation" settings. Reviewed By: Sybren Differential Revision: https://developer.blender.org/D11263 |
Revision 1400fdf by Ray molenkamp May 20, 2021, 18:38 (GMT) |
Fix petty comment. I'm embarrassed this was in our codebase for 18 years |
Revision ef04fd9 by Antonio Vazquez May 20, 2021, 18:16 (GMT) |
GPencil: Fix missing annotations in VSE strip Since version 2.80, the annotations of the Scene strip were not displayed in VSE. Also, the UI panel was`Grease Pencil` and must be `Annotation` The problem was the offscreen render hasn't evil_CTX and the section of the annotation was never called. Differential Revision: https://developer.blender.org/D11329 |
Revision 677909c by Ankit Meel May 20, 2021, 16:28 (GMT) |
Merge branch 'blender-v2.93-release' into master |
Revision 2e7d3ad by Ankit Meel May 20, 2021, 16:25 (GMT) |
Revision 9fef934 by Hans Goudey May 20, 2021, 16:20 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision 991a1cd by Hans Goudey May 20, 2021, 16:17 (GMT) |
Fix T87316: No undo push for clicking on attribute name Since there is a special callback for assigning the name from the search box, and the callback doesn't call an operator or something else that would do an undo push, I think the solution is to do it manually here. Another option would be adding the button flag "UI_BUT_UNDO", which isn't set by default for search buttons, but that gives us ugly names for the undo steps, so an explicit push is better in this case. Differential Revision: https://developer.blender.org/D11190 |
May 20, 2021, 15:35 (GMT) |
GPencil: Adding length modifier. Reviewed By: Antonio Vazquez (antoniov) Differential Revision: https://developer.blender.org/D8264 |
Revision ee5bfde by Germano Cavalcante May 20, 2021, 14:05 (GMT) |
Fix T87947: Trasnform: Keyboard input uses view orientation When activated in modal, `translate`, `resize`, `rotate`, `shear` and `edge_rotate_normal` use a different orientation than the set in scene. This orientation needed to match since some of these modes can be switched during operation. The default orientation for these modes was `V3D_ORIENT_VIEW`. And this changed when finishing the `translate` and `resize` to `V3D_ORIENT_GLOBAL`. But this could cause inconsistencies when inputting values from the keyboard. The solution now is to change the orientation when you change the mode. --- Note: Although the user can expect the value entered to reflect the orientation set in the scene, it would require a lot of changes and would not be really useful. |
|
|
|


Master Commits
MiikaHweb | 2003-2021