Revision 353d611 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) September 26, 2019, 10:06 (GMT) |
use header guards |
September 26, 2019, 10:05 (GMT) |
Fix T67732: metadata "Include Labels" checkbox doesn't work when "Use Strip Metadata" is checked The 'metadata from sequencer strip' system was using the `stampdata_from_template()` function, which ignored the 'Use Labels' setting. |
Revision d942d6d by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) September 26, 2019, 10:03 (GMT) |
rename file |
September 26, 2019, 10:01 (GMT) |
Fix T70163: Error painting with Subdivision at end of stack Deformation of subdivision surface modifier was using wrong coordinates for the coarse mesh: as the modifier flow goes the coordinates are to be taken from the input array of coordinates. |
Revision 7ba7667 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) September 26, 2019, 09:04 (GMT) |
reduce error handling complexity |
Revision b34c174 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) September 26, 2019, 08:43 (GMT) |
Merge branch 'master' into functions |
Revision c3d30f2 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) September 26, 2019, 08:43 (GMT) |
cleanup |
September 25, 2019, 20:42 (GMT) |
Fix: T70251 update license from gplv2 to v3 in exe properties |
September 25, 2019, 20:05 (GMT) |
Fix T69639: Bevel Info bar Width value not affected by Unit Scale |
September 25, 2019, 19:51 (GMT) |
Cleanup: Modernize Smooth modifier code. Simplify it a bit, hopefully make it clearer, better var names, use proper types for arrays of vectors, etc. No behavioral change expected (except for corner-case of vertices being used by more than 255 edges, which were sort of 'clamped' to those 255 first edges for the smoothed position computation previously, now we use proper integer, which fixes that bug). |
September 25, 2019, 18:06 (GMT) |
Windows: Fill ProductVersion of blender executable On windows, the ProductVersion field of the blender executable was empty, see [1] for more information. This field might be required by windows tools such as SCCM agent to track usage statistics. It seems that it was due to the BLEN_VER_RC_STR macro used in winblender.rc not being a string. [1] https://docs.microsoft.com/en-us/windows/win32/menurc/versioninfo-resource Differential Revision: https://developer.blender.org/D5896 |
September 25, 2019, 14:47 (GMT) |
Fix T69542: Corrective Smooth modifier breaks when drivers are involved Previously the cache for the modifier would not be invalidated if modifier settings were changed with drivers or keyframes. Now we compare the current setting with the ones used to generate the cache and invalidate the cache if they differ. Reviewed By: Sybren Differential Revision: https://developer.blender.org/D5694 |
September 25, 2019, 14:18 (GMT) |
Merge branch 'master' into greasepencil-object Conflicts: source/blender/editors/gpencil/gpencil_paint.c |
September 25, 2019, 14:13 (GMT) |
Fix T70231: GPencil - Moving very fast tablet pen gets ugly stroke ends When move very fast the pen using a tablet, the end of the strokes was very ugly if the sampling was enabled. The reason for that is the last point and the previous one was interpolated in distance, but not in pressure and strength. This commit uses several processes to get better endings: a) If the pressure at the end of the stroke is very low, this part of the stroke is removed. This is a common issue with some tablet that send events with very low pressure when the pen is raised from drawing surface. b) The interpolated points created by sampling are interpolated in strength and pressure to get a smooth transition. c) Active smooth also uses the strength. Before only pressure was used. |
Revision 6cdc6ce by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) September 25, 2019, 14:02 (GMT) |
Merge branch 'master' into functions |
September 25, 2019, 13:57 (GMT) |
Fix T70187: GPU Driver: Merge Vertices Crashes ATI/Linux/OpenSource This has been tested with 18.2.2, 19.0.8 and 19.3.0~develop. Reviewed By: fclem Differential Revision: https://developer.blender.org/D5886 |
September 25, 2019, 13:55 (GMT) |
Removed auto generated config.h file from quadriflow The config.h file is autogenerated during compile by a 3rd party library quadriflow uses. Now we put this file in the build directory to avoid adding this to the git repository in the future. |
September 25, 2019, 13:37 (GMT) |
Fix T67342 EEVEE: Uninitialized buffer when changing screen size Was caused by some drawcall not being done if the volumetric resolve pass was drawn (using dual source blending seems to be the cause). Not sure why this is needed since it is still reset before the next drawcall. |
September 25, 2019, 13:17 (GMT) |
make.bat: Fix rebuilds with custom build directory. When calling make.bat multiple times to rebuild blender make.bat failed to rebuild if a custom build dir was set. reported and fixed on chat by @dgsantana |
September 25, 2019, 13:07 (GMT) |
Pose paste: avoid auto-keying on unselected bones when 'selection only' is enabled The `pose_bone_do_paste()` function is documented to only return a non-NULL pointer on a successful paste, and the one caller that checks the return value is expecting this behaviour. However, before this commit, when a valid pose channel was found, 'Selected Only' was enabled, and the bone was not selected, the function would still return non-NULL. This resulted in auto-keying pose channels that were not pasted. Reviewed by: angavrilov Differential Revision: https://developer.blender.org/D5891 |
|
|
|


Master Commits
MiikaHweb | 2003-2021