Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1789 / 5574

May 2, 2018, 14:45 (GMT)
Eevee: Fix vertex color being in srgb space.

Now they are properly converted to Linear space before interpolation.

Since the only way to get vertex color in eevee and cycles is via the
attribute node with the CD_AUTO_FROM_NAME flag, we have to know at binding
time which type of buffer will be connected to this auto input.

We store this information inside the batch cache (together with the according
uniform name) and pass it as uniform to the shader which does conversion if
needed. The same shader can then be reused to draw another mesh with
different auto layers configuration.
May 2, 2018, 14:39 (GMT)
Modifiers: ported Skin modifier DerivedMesh ? Mesh
May 2, 2018, 14:39 (GMT)
Renamed 1st parameter of BKE_bmesh_to_mesh from `me` to `be`

It's a BMesh, it shouldn't be called `me`
May 2, 2018, 14:16 (GMT)
Merge branch 'blender2.8' into tmp-static-override-insertion
May 2, 2018, 14:15 (GMT)
Static Override: Move 'auto' flag into override struct, expose it to RNA.
May 2, 2018, 14:03 (GMT)
Modifiers: ported Solidify modifier DerivedMesh ? Mesh
May 2, 2018, 13:52 (GMT)
Mesh: add runtime customdata dirty flags
May 2, 2018, 13:48 (GMT)
Mesh: move runtime members to own struct
May 2, 2018, 13:32 (GMT)
Workbench: update of 3dview
May 2, 2018, 12:40 (GMT)
Merge branch 'master' into blender2.8
May 2, 2018, 12:37 (GMT)
Merge branch 'master' into blender2.8
May 2, 2018, 11:51 (GMT)
Lattice modifier: take comparison out of loop
May 2, 2018, 11:42 (GMT)
Modifiers: ported Lattice modifier DerivedMesh ? Mesh
May 2, 2018, 10:46 (GMT)
Merge branch 'master' into blender2.8
May 2, 2018, 10:20 (GMT)
UI: open toolbar hold buttons on drag

Allows for faster tool switching, no need to wait for it to open.
May 2, 2018, 10:15 (GMT)
Modifiers: ported Bevel modifier DerivedMesh ? Mesh

This introduces `BKE_mesh_to_bmesh_ex()`, which exposes all of the
`BMeshFromMeshParams` parameters to the caller. This is required to enable
the `calc_face_normal` flag, which is required for the Bevel modifier.

This also introduces `BKE_bmesh_to_mesh()`, which allocates a new `Mesh`,
converts the `BMesh` to it, and returns it. The returned mesh is owned by
the caller.
May 2, 2018, 10:05 (GMT)
Workbench: Single Color Modes

- ability to switch between Single Color, Object Color, Material Color
and Random Color
- fixed Shading and Lighting popover
- Renamed Solid -> Single Color
May 2, 2018, 10:02 (GMT)
UI: don't allow disabled popovers to open w/ drag

First dragging over active menu items could be used to open a disabled
popover.
May 2, 2018, 09:49 (GMT)
Cleanup.
May 2, 2018, 09:35 (GMT)
Static Override: Add proper 'apply' callback for object constraints insertion.

Seems to be working fine, still need to figure out how to make inserted
constraints fully overridable... ;)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021