Blender Git Commits

Blender Git "master" branch commits.

Page: 1719 / 5574

June 3, 2018, 13:20 (GMT)
Merge branch 'master' into blender2.8
June 3, 2018, 13:11 (GMT)
Cleanup: add argument names to screen callbacks
June 3, 2018, 10:29 (GMT)
Workbench: Rework hair support.

Now hairs are shaded properly in workbench and support texturing.

I also added a 10% random normal direction per hair to have a bit more
variation in the shading. This is hardcoded for now.
June 3, 2018, 10:29 (GMT)
DRW: Fix hair disapearing if emitter is culled.
June 3, 2018, 09:24 (GMT)
Merge branch 'master' into blender2.8
June 3, 2018, 09:12 (GMT)
Cleanup: remove blockscale & handler

Replace with link_flag, currently unused,
needed for dynamic space types which is planned.
June 2, 2018, 21:13 (GMT)
Edit menu: add Repeat Last and Repeat History
June 2, 2018, 19:59 (GMT)
build_environment: support for msvc2017 and newer cmake.

-expanded build_deps.cmd with 2017 support, it can't locate msvc2017 so needs to be run from developer prompt.
-Newer cmake was unhappy with openal's cmakelists.txt
-collada has warning as error on and errored out on new msvc2017 warnings.
June 2, 2018, 19:52 (GMT)
UI: use single column layout for particles

Also minor changes to other panels.

Patch by @billreynish
June 2, 2018, 19:38 (GMT)
Cleanup: -Wswitch warning
June 2, 2018, 19:18 (GMT)
build_environment: fix paths in osl.diff
June 2, 2018, 19:16 (GMT)
GPU: Fix texture being freed in threads without ogl context bound.

This is a dirty fix. A bit more cleaner approach would be to check if a
context is bound and delay the deletion only in this case.
Also we may want to do this orphan deletion at some other places than
wm_window_swap_buffers.
June 2, 2018, 19:16 (GMT)
DRW: Add uniform name recording in debug mode.
June 2, 2018, 19:16 (GMT)
DRW: Make the Procedural hair update part of the drawmanager.

Instead of relying on the engine integration which is redundant.
June 2, 2018, 19:16 (GMT)
Eevee: Hair: Make SSR works with hairs.
June 2, 2018, 19:16 (GMT)
Eevee: Cleanup unused Ghash
June 2, 2018, 19:16 (GMT)
Eevee: Add shadow support for hairs.
June 2, 2018, 19:16 (GMT)
Eevee: Hair: Make hairs visible even if the show emitter option is disabled.
June 2, 2018, 19:16 (GMT)
Eevee: Add support for hair random property.

Do note that it does not match cycles implementation.

Also we could precompute the hash per strand before rendering but that would
suggest it's not per engine specific.

If we make the random value internal to blender then it won't be a matter
because other renderers will have access to the same value.
June 2, 2018, 19:16 (GMT)
Eevee: CodeStyle: Fix naming and confusion about the hairs vectors.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021