Revision 1cb325f by Campbell Barton March 19, 2019, 14:16 (GMT) |
Cleanup: name 3D/4D trees in similar selection code Do this so trees have matching & logical names. |
Revision e7b4bbd by Campbell Barton March 19, 2019, 14:07 (GMT) |
UV: Use BLI_kdtree_2d for 2D data |
Revision d1b9b83 by Campbell Barton March 19, 2019, 14:07 (GMT) |
BLI_kdtree: add 2D kdtree support Some users of the 3D versions were storing 2D data in it. Using a 3D tree for 2D data adds a spatially redundant branch every 3rd level, as well as some extra memory use, best avoid this. |
Revision 84fe4cd by Jeroen Bakker March 19, 2019, 13:57 (GMT) |
Workbench: Support Odd Number Of AA Samples Workbench render engine did not work when an odd number of AA samples were used. A user could enter these values by disabling AA or set the number of AA samples in the Render/Film panel to an odd number. This commit will not perform TAA passes when AA is disabled. For supporting the setting of 5 or 11 samples the bitmask was replaced by an if statement as this was making the odd number not render correctly. As extra introduce the jitter samples of 5 and 11 so the images will be more clean. a jitter sample of 11 used to read outside the allocated space of the jitter samples. Fix T60820 Reviewed By: fclem Maniphest Tasks: T60820 Differential Revision: https://developer.blender.org/D4546 |
Revision 109cbdf by Campbell Barton March 19, 2019, 13:48 (GMT) |
Cleanup: use BLI_kdtree_3d prefix Use prefix now there isn't only the 3d version. |
Revision e8777a7 by Bastien Montagne March 19, 2019, 13:45 (GMT) |
Fix T62732: Bpy/Python is letting create inputs at the node level for node groups that make blend file unsaveable. Group nodes should not allow to add IO sockets to themselves directly, in that case we actually want to add IO sockets to their underlying node tree. Fairly straioght forward to support actually. |
Revision 3b9b324 by Campbell Barton March 19, 2019, 13:34 (GMT) |
Fix T62595: Select co-planar faces fails |
Revision 0719d5f by Campbell Barton March 19, 2019, 13:30 (GMT) |
BLI_kdtree: refactor to support different numbers of dimensions This moves logic into kdtree_impl.h which is included in a source file that defines the number of dimensions - so we can easily support different numbers of dimensions as needed (currently 3D and 4D are supported). Macro use isn't so nice but avoids a lot of duplicate code. |
Revision e72dc66 by Clément Foucault March 19, 2019, 13:26 (GMT) |
Fix T61475 Particle edit does not render children if path step > 7 Gives 2 more bits to the segment count. Also subtract 1 because segment count cannot be negative. |
Revision 58e27cc by Campbell Barton March 19, 2019, 13:12 (GMT) |
GPencil: Include gpencil objects in BKE_object_minmax Also remove redundant check for meshes. |
Revision 8a125e3 by Campbell Barton March 19, 2019, 12:55 (GMT) |
Cleanup: remove unused for gpencil bounds calculation |
Revision c001a9c by Campbell Barton March 19, 2019, 12:52 (GMT) |
Fix T62743: GPencil dimensions are large when no geometry exists Use fallback when no data exists matching bound-box for other kinds of geometry. |
Revision 0aca8b0 by Jeroen Bakker March 19, 2019, 12:29 (GMT) |
EEVEE/LookDev: Fix Cache In Quad View When using LookDev in Quad view the cache was only updated for the first Q-view. The evaluation data of the last cache was not stored with the lightprobe textures. As the evaluation data was reused between the Q-views only the lightprobe textures of the first view was updated. With this patch the evaluated data is stored amongside the actual lightprobe textures. Fix T59046 Reviewed By: fclem Maniphest Tasks: T59046 |
Revision b0c6c9f by Campbell Barton March 19, 2019, 12:15 (GMT) |
Fix view selected ignoring all non-grease pencil objects When the grease pencil was active no other objects were taken into account. There is no need for a special case here since objects bounding boxes are used. |
Revision 12716e6 by William Reynish March 19, 2019, 12:14 (GMT) |
UI: Make UV Editor contextual menu more consistent with 3D View -Use same ordering of Add, Modify, Remove -Add back Remove Doubles here |
Revision 142096a by William Reynish March 19, 2019, 12:13 (GMT) |
UI: Make EV Editor UV menu more consistent with 3D VIew -Transform, Mirror, Snap at the top -Remove redundant Proportional Editing entry from this menu - we already have it in the header |
Revision f4b57b0 by Bastien Montagne March 19, 2019, 11:31 (GMT) |
Fix T62713: Paste Normal Vectors - needed better selection handling. Existing code was not really handling well cases were only edges or faces were selected (with match select modes). In those cases, we can assume user want to only affect loop normals of selected faces/edges, not all lnors of all (indirectly) selected verts. Also refactored the code a bit to move whole 'loop to edit' selection process into its own single function. |
Revision d29dd59 by Bastien Montagne March 19, 2019, 11:31 (GMT) |
Minor cleanup/refactor of EditMesh custom normals copy code. Do not compute temp helper data when we do not need it (even though in that case it was totally cheap to compute). |
Revision a73afc7 by Campbell Barton March 19, 2019, 10:59 (GMT) |
readfile: add off64_t typedef for __APPLE__ |
Revision 8f79072 by Antonio Vazquez March 19, 2019, 10:03 (GMT) |
GPencil: Rename annotation functions The annotation drawing functions were using gpencil prefix and it's better to keep all annotation code separated to avoid confusion. |
|
|
|


Master Commits
MiikaHweb | 2003-2021