Revision 9b3c9ab by Germano Cavalcante January 17, 2020, 02:32 (GMT) |
Revision 9d90cad by Hans Goudey January 17, 2020, 00:13 (GMT) |
Cleanup: Fix typo in instruction comments |
Revision 86db358 by Ray molenkamp January 16, 2020, 20:11 (GMT) |
libs/windows: Prevent USD exports from leaking into blender binary. Even though we build USD as static, it still feels the need to mark its symbols with declspec(dllexport) which means the blender binary now exports these symbols. this patch fixes that unwanted behaviour, however USD libs still need to rebuild before this becomes visible in the blender binary Differential Revision: https://developer.blender.org/D6563 Reviewed By: sybren |
Revision b963745 by Stefan Werner January 16, 2020, 19:54 (GMT) |
Merge branch 'blender-v2.82-release' |
Revision 6257cdc by Stefan Werner January 16, 2020, 19:42 (GMT) |
Fix T73064: Embree does not like Bevel shader Embree's local intersection routine was not prepared for local intersections without per-object BVH. Now it should be able to handle any kind of local intersection, such as AO, bevel and SSS. Differential Revision: https://developer.blender.org/D6602 |
Revision 9ebd64e by Philipp Oeser January 16, 2020, 19:34 (GMT) |
Merge branch 'blender-v2.82-release' |
Revision b05bca2 by Philipp Oeser January 16, 2020, 19:24 (GMT) |
Fix (unreported) surface deform modifier not reporting its errors in the UI Seems like we need to set the error with the evaluated ModifierData. Pass this to 'surfacedeformBind' and report with that. Differential Revision: https://developer.blender.org/D6601 |
Revision d72ffb5 by Clément Foucault January 16, 2020, 18:47 (GMT) |
Overlay: Fix wrong 3D icon for cubemap lightprobes |
Revision 5d5add5 by Clément Foucault January 16, 2020, 18:47 (GMT) |
Fix T69794 "Bake Cubemap Only" resets Irradiance Volume if world is updated Was caused by a clear done for when irradiance need to be baked. |
January 16, 2020, 17:54 (GMT) |
Integrate hair collisions with cloth collision This integrates hair collisions with the new cloth collision system, greatly improving reliability, and reducing the amount of hair-specific code paths in the cloth code. The removes all the point constraint based collision stuff, instead implementing segment impulse based collisions, using the same collision response code as the normal cloth solver. The hair system can now also collide with the emitter if it is a collision object. Reviewed By: mano-wii, Sebastian Parborg Differential Revision: https://developer.blender.org/D6545 |
Revision 7c2f007 by Campbell Barton January 16, 2020, 16:36 (GMT) |
Python: disable environment variables by default This avoids the problem where Blender doesn't start because the PYTHONPATH points to an incompatible Python version, see T72807. Previously we chose to assume people who set the PYTHONPATH know what they're doing, however users may have set this for non Blender projects. So it's not obvious that this is the cause of Blender not to launch on their system. To use Python's environment vars, pass the argument: --python-use-system-env Note that this only impacts Python run-time environment variables documented in `python --help`, Access from `os.environ` remains. |
Revision 2cd3298 by Julian Eisel January 16, 2020, 16:31 (GMT) |
Minor correction to previous commit |
Revision 3cd1c8c by Julian Eisel January 16, 2020, 16:28 (GMT) |
Fix failing asserts in versioning with some pre 2.5 files Old pre 2.5 files may have had non active spaces stored that doen't have a header. The 2.5 versioning only added headers for active spaces, not inactive (so invisible) ones. Newer versioning code assumed there to always be a header though. Inserted a version patch to make sure there's always a header now. Fixes error reported to Debian, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949035. |
Revision 0912288 by Campbell Barton January 16, 2020, 15:55 (GMT) |
Merge branch 'blender-v2.82-release' |
Revision abdaf2a by Campbell Barton January 16, 2020, 15:40 (GMT) |
Fix T53704: Error scaling f-curve handles by -1 The last handle wasn't corrected, also, there is no reason to flip the handles while sorting (checking the same handles many times) move this into it's own loop. |
Revision db33867 by Brecht Van Lommel January 16, 2020, 15:14 (GMT) |
Revision d525514 by Julian Eisel January 16, 2020, 15:13 (GMT) |
Fix wrong usages of region align enumerations `ARegion.alignment` unfortunately is a mixture of value and bitflag enumerations. When checking for left/right/top/bottom region alignment, the flags have to be masked out usually. Most of the fixed cases here probably didn't cause issues in practice, but could in fact break at any point when surrounding logic changes. In fact the assert in #region_visible_rect_calc() failed in an older file from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949035. This fixes it. |
Revision 5b8c230 by Bastien Montagne January 16, 2020, 15:08 (GMT) |
Merge branch 'blender-v2.82-release' |
Revision d74f9c4 by Bastien Montagne January 16, 2020, 15:07 (GMT) |
Fix T72887: Outliner crashes when after undo of some linking operation. Outliner tree building code was not handling properly empty libraries (i.e. Lib datablocks in our bmain which have no used actual data anymore). Main issue here is unclean states of indirect hierarchies of linking involving several libraries after undo operation. This is not a critical issue though, just annoying and untidy. |
Revision 0461ff7 by Clément Foucault January 16, 2020, 14:56 (GMT) |
Fix EEVEE: Planar Reflection data has inverted facing Unreported bug |
|