Blender Git Commits

Blender Git "master" branch commits.

Page: 1762 / 5574

May 12, 2018, 22:10 (GMT)
Cleanup: transform_snap_object: Remove unused variables and reuse the precalc used to test the distance to the projected bound_box.
May 12, 2018, 21:28 (GMT)
Eevee: Fix Dof shader compilation.
May 12, 2018, 21:28 (GMT)
Eevee: Depht Of Field: Merge Scatter passes together.

This means only one texture to draw to and only one sprite per pixel.

The texture is twice as large and near and far planes are side by side.

The sprite choose the biggest coc to expand to and is redirected to the
area (layer) it belongs to.

The fragment shader discard every pixel that does not belong to the correct
layer.
May 12, 2018, 21:28 (GMT)
Eevee: Depth of field: Code style fixes.
May 12, 2018, 21:28 (GMT)
Eevee: Depth of field: Smooth out bokeh shape.

Due to the scatter operation being done at half resolution, undersampling
is visible at bokeh shape edges (because of the hard cut).

This commit adds a smoothing function to minimize the problem.

Also optimize the bokeh shape parametrization by precomputing a lot of
constants.
May 12, 2018, 21:28 (GMT)
Eevee: Depth of field: Change final blending.

This new blending allows background to fill the gaps left by forground
objects. However this has a drawback, background objects that should be
partially occluded in this case can be seen through the blurred objects.

This does not fix the problem of blurred foreground over sharp background.

Also cleanup code to be simpler and remove unused geometry shader.
May 12, 2018, 21:18 (GMT)
Cleanup: BLI_math: Simplify dist_squared_to_projected_aabb functions.
May 12, 2018, 20:16 (GMT)
EditMBall: multi-object select random

D3356 by @Quetzal
May 12, 2018, 20:04 (GMT)
UI: move pivot to the topbar

Pivot variables are now stored in scene toolsettings.
May 12, 2018, 17:13 (GMT)
UI: move snap & pet options into the topbar

See: T55038
May 12, 2018, 17:02 (GMT)
UI: use icons for orientation types

See: T55038
May 12, 2018, 15:05 (GMT)
Remove unused function: `BKE_bvhtree_from_mesh_looptri`.
May 12, 2018, 14:53 (GMT)
Replace `BKE_bvhtree_from_mesh_looptri` with `BKE_bvhtree_from_mesh_get`.

Must have had a conflict in commit rB82d59c6588d7 when merging branchs.
May 12, 2018, 13:02 (GMT)
UI: move GL render to view menu

This was taking valuable header room for a rarely used operator.
May 12, 2018, 12:56 (GMT)
UI: move orientation to the topbar

Move manipulator toggle to overlay popover.
May 12, 2018, 12:43 (GMT)
UI: move general mode options to right of topbar
May 12, 2018, 09:01 (GMT)
EditMode: multi-object inset

D3305 by @jfmichaud31
May 12, 2018, 08:09 (GMT)
EditMode: multi-object UV cube project

D3346 by @Cykyrios
May 12, 2018, 07:59 (GMT)
EditMode: multi-object UV cylinder project

D3345 by @Cykyrios
May 12, 2018, 07:59 (GMT)
EditMode: multi-object UV sphere project

D3344 by @Cykyrios
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021