Blender Git Commit Log

All Blender Git commits.

Page: 1813 / 8462

March 4, 2020, 00:02 (GMT)
Cleanup: cmake indentation
March 3, 2020, 23:39 (GMT)
CMake: make OpenVDB depend on OpenEXR

OpenVDB uses 'half' type & fails to link without it.
March 3, 2020, 23:25 (GMT)
BLI_math: add clamp_v# and clamp_v#_v#v# utility functions
March 3, 2020, 18:38 (GMT)
Fix T72028: Crash switching to vertex paint

This would happen when done from editmode, on a mesh with any modifier,
after adding/removing geometry in editmode.

Similar to rBba0870713b9b (which did this for weightpaint and sculpt
already), ensure an evaluated depsgraph, otherwise
'runtime.mesh_deform_eval' would not be up to date causing problems
later.

Maniphest Tasks: T72028

Differential Revision: https://developer.blender.org/D7011
March 3, 2020, 18:38 (GMT)
GPencil: In Vertex Paint mode, Solid Vertex must be set always

In Vertex Paint mode, the Solid shading must be always Vertex
March 3, 2020, 18:31 (GMT)
GPencil: Set Solid mode to Material in 2D template
March 3, 2020, 18:19 (GMT)
IDTypeInfo: add remaining needed callbacks.

Those are the one I can think about as mandatory for now...
March 3, 2020, 18:06 (GMT)
Merge branch 'master' into greasepencil-object
March 3, 2020, 18:04 (GMT)
GPencil: Disable VFX in Material shding mode

The VFX must be visible only in Render mode, as Lights.
March 3, 2020, 17:57 (GMT)
Fix dummy typo.
March 3, 2020, 17:54 (GMT)
Merge branch 'master' into idtype-refactor
March 3, 2020, 17:47 (GMT)
Merge branch 'master' into new-object-types
March 3, 2020, 17:41 (GMT)
Modifiers: Wave add invert vgroup option

Adds the invert vgroup option to the Wave modifier.

Differential Revision: https://developer.blender.org/D6893
March 3, 2020, 17:38 (GMT)
Support mirroring the VR view in regular 3D Views

Adds a per 3D View option to mirror the 3D session view. When enabled,
the viewport (continuously) renders using the same location and rotation
as the 3D view. While navigation is disabled then, other interactions
are working, so you can select and edit data as usual.
To be precise, we use the pose of the centroid, not the ones used by the
eyes.

Extra attention was put into forbidding viewport navigation while the VR
mirror runs (it overrides the current viewpoint anyway). Tried to make
this a generic feature. There may still be some navigation operators
that are not covered. So using them while the mirror runs will have an
affect on what you see once you end the session or mirroring.

Quadview is preserved, only the un-locked view shows the mirror then.
All of this is runtime data, no state changes should end up being read
from saved files.
March 3, 2020, 17:15 (GMT)
Cleanup from review.
March 3, 2020, 16:35 (GMT)
Workbench: Refactor: Antialiasing
March 3, 2020, 16:34 (GMT)
IDs: change FILTER_ID_* to 64 bit to make space for new ID types

And change file browser to boolean from bitflag enum, which is only 32 bit.

Differential Revision: https://developer.blender.org/D7004
March 3, 2020, 16:22 (GMT)
IDs: modify wm.previews_clear operator to make space for new ID types

Use a regular enum, to avoid running out of bits.

Differential Revision: https://developer.blender.org/D7003
March 3, 2020, 16:21 (GMT)
RNA: support 64 bit boolean bitflags in DNA

This does not affect the RNA access API, since how the boolean is read from
DNA abstracted away in the API.

Differential Revision: https://developer.blender.org/D7002
March 3, 2020, 16:04 (GMT)
Fix: USD Build error on windows

USD is being included before the blender headers.

USD includes TBB, which includes the windows headers
which define rad2 as a constant conflicting with a field
with that exact name in the MetaElem dna struct.

Added `-DWIN32_LEAN_AND_MEAN` to keep the windows headers
from defining rad2.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021