November 24, 2017, 09:58 (GMT) |
Merge branch 'master' into blender2.8 |
November 24, 2017, 09:55 (GMT) |
Correct sensor fit use |
November 24, 2017, 09:43 (GMT) |
Cleanup leftover timing debug prints from own recent commits. Sorry about that... |
Revision 19624c8 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) November 24, 2017, 09:41 (GMT) |
UI: Redo paper panel |
Revision 6f8ee14 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) November 24, 2017, 09:38 (GMT) |
Change color for grid lines |
November 24, 2017, 09:20 (GMT) |
Manipulator: fix camera lens update glitch Property range setup initially used values that can change. |
November 24, 2017, 09:19 (GMT) |
Depsgraph: Flush flags from base to object as an evaluation step Previously it was done during depsgraph iteration, which is not good at all, since after evaluation nobody should really modify how object was evaluated. |
November 24, 2017, 09:19 (GMT) |
Depsgraph: Add special cases to deal with multiple objects selection update The idea then is to avoid doing depsgraph tag for each of the object which selection is changed (which could be tricky to do anyway due to lots of areas of selection code where this could happen), and simply tag scene's with selection update tag. This will involve synchronization of flags from base to objects, which is rather cheap anyway. |
November 24, 2017, 09:19 (GMT) |
Depsgraph: Add base flag flush operation definition |
November 24, 2017, 09:19 (GMT) |
Depsgraph: Pass base to build_object() |
November 24, 2017, 09:19 (GMT) |
Depsgraph: Create CoW copy of scene early on Originally this only needed for view collections, but it will be needed for bases really soon as well. |
November 24, 2017, 09:19 (GMT) |
Depsgraph: Use depsgraph to handle edit mode selection This is crucial bit since batch cache is stored in the evaluated object, meaning we can't tag it's hatch cache dirty from the notifier system. Not easily at least. Better to leave this job to depsgraph, it knows all the copies of data. |
November 24, 2017, 05:37 (GMT) |
Eevee: Fix SSR adding too much light. Basically the probes were rendered twice. |
November 24, 2017, 05:37 (GMT) |
Eevee: Refactor of lit_surface_frag.glsl This cleanup removes the need of gigantic code duplication for each closure. This also make some preformance improvement since it removes some branches and duplicated loops. It also fix some mismatch (between cycles and eevee) with the principled shader. |
November 24, 2017, 05:37 (GMT) |
Eevee: SSS: Principled Shader: Add a workaround the lack of scale input This is a hack to make the user control the SSS radius even though the profile is baked with the default radius values. This is completly against UI principles since you cannot edit the profile radiuses while there is something plugged into the radius socket. Better solution will be to either have a dedicated node value for RGB radiuses and a SSS scale socket only for eevee. |
November 24, 2017, 03:24 (GMT) |
Cleanup: -Wnonnull-compare GCC warning |
November 24, 2017, 03:24 (GMT) |
Merge branch 'master' into blender2.8 |
November 23, 2017, 23:12 (GMT) |
Cycles: add object level holdout property, to replace Z mask layer. |
November 23, 2017, 23:12 (GMT) |
Fix unneeded legacy OpenGL call in Cycles viewport drawing. |
November 23, 2017, 22:33 (GMT) |
Address points from initial review. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021