Blender Git Commit Log

All Blender Git commits.

Page: 1936 / 8462

January 16, 2020, 21:54 (GMT)
Calculate Filling data when stroke is modified

Instead to calculate the geometry data in runtime, now this data is calculated when the stroke is created or modified and saved.

January 16, 2020, 20:59 (GMT)
fix alignment in BLI::Optional
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
January 16, 2020, 19:54 (GMT)
Merge branch 'blender-v2.82-release'
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
January 16, 2020, 19:34 (GMT)
Merge branch 'blender-v2.82-release'
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
January 16, 2020, 18:53 (GMT)
Fix view stuck at center on session start without positional tracking
January 16, 2020, 18:47 (GMT)
Overlay: Fix wrong 3D icon for cubemap lightprobes
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
January 16, 2020, 17:41 (GMT)
Revert "Tag any stroke using the material property"

This reverts commit 07c2a935cfb17c1d4b13d715d6ede26b632c7447.
January 16, 2020, 17:40 (GMT)
Remove gp_style parameter
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.
January 16, 2020, 16:31 (GMT)
Minor correction to previous commit
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.
January 16, 2020, 15:55 (GMT)
Merge branch 'blender-v2.82-release'
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.
January 16, 2020, 15:29 (GMT)
Tag any stroke using the material property

This is required to calculate triangulation if the material is changed from NO Fill to Fill
January 16, 2020, 15:14 (GMT)
Fix T71952, T70125: Blender Linux crash on startup with some tablets

It's not certain this fixes the issue since I can't reproduce the crash, but
the code was wrong in any case.

Thanks to Ray Molenkamp and Anonymous for finding this.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021