Revision ee6a257 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) February 9, 2018, 19:05 (GMT) |
WIP: Render mixing GP and Eevee or Cycles Still there are problems with AA, but now it's possible to get a composed result with Cycle/Eevee and Grease Pencil. |
February 9, 2018, 18:58 (GMT) |
Cycles: add random walk subsurface scattering to Principled BSDF. Differential Revision: https://developer.blender.org/D3054 |
February 9, 2018, 18:58 (GMT) |
Cycles: random walk subsurface scattering. It is basically brute force volume scattering within the mesh, but part of the SSS code for faster performance. The main difference with actual volume scattering is that we assume the boundaries are diffuse and that all lighting is coming through this boundary from outside the volume. This gives much more accurate results for thin features and low density. Some challenges remain however: * Significantly more noisy than BSSRDF. Adding Dwivedi sampling may help here, but it's unclear still how much it helps in real world cases. * Due to this being a volumetric method, geometry like eyes or mouth can darken the skin on the outside. We may be able to reduce this effect, or users can compensate for it by reducing the scattering radius in such areas. * Sharp corners are quite bright. This matches actual volume rendering and results in some other renderers, but maybe not so much real world objects. Differential Revision: https://developer.blender.org/D3054 |
Revision 65f62b7 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) February 9, 2018, 17:11 (GMT) |
Temp fix for object mode The function ED_object_base_activate() was calling again the mode set and undo the mode change. Do we need this function? Really the object is already the active one. |
Revision a8fa2d9 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) February 9, 2018, 16:50 (GMT) |
Fix infinite loop in mode set The mode set entered in an infinite loop |
Revision f29a691 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) February 9, 2018, 16:40 (GMT) |
inner material is part of presets now |
February 9, 2018, 16:24 (GMT) |
Merge branch 'blender2.8' into asset-engine |
February 9, 2018, 16:24 (GMT) |
Merge branch 'master' into blender2.8 |
February 9, 2018, 16:23 (GMT) |
Fix (unreported) error on freeing timers which customdata pointer shall not be freed. Looks like there was no way to avoid that so far, since WM_event_add_timer_notifier can set mere int-in-pointer there, this can cause issues. So added mere flags system to wmTimer to allow controlling this. |
Revision f9d6b35 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) February 9, 2018, 16:09 (GMT) |
Fix compiler error after merge |
Revision c5dc05b 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) February 9, 2018, 16:07 (GMT) |
Fix on previous commit to use active_object Need to use active_object, not object |
Revision 50ab5db 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) February 9, 2018, 16:03 (GMT) |
Fix python object mode changes After last changes, need to use workspace mode |
Revision 2f6269c 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) February 9, 2018, 15:39 (GMT) |
Merge branch 'blender2.8' into greasepencil-object Conflicts: source/blender/blenkernel/intern/paint.c |
February 9, 2018, 15:26 (GMT) |
Merge branch 'blender2.8' into asset-engine |
February 9, 2018, 15:26 (GMT) |
Merge branch 'master' into blender2.8 |
Revision f6abf9d by Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) February 9, 2018, 15:25 (GMT) |
Fix (unreported) crash when duplicating a FileBrowser window in preview draw mode. We did not clear preview or smoothscroll timers pointers in copy code... |
February 9, 2018, 15:15 (GMT) |
Fix (unreported) crash when duplicating a FileBrowser window in preview draw mode. We did not clear preview or smoothscroll timers pointers in copy code... |
February 9, 2018, 13:43 (GMT) |
Merge branch 'blender2.8' into asset-engine |
February 9, 2018, 13:27 (GMT) |
Merge branch 'master' into blender2.8 |
February 9, 2018, 12:34 (GMT) |
Doc: attempt to document RNA's FunctionFlag. Tired of searching through code to find which is what, and how to use it in the C callback, everytime I need anot-so-common option... |
|
|
|


Master Commits
MiikaHweb | 2003-2021