Revision b5eeec7 by Campbell Barton November 14, 2017, 06:04 (GMT) |
Cleanup: remove BLI_blenlib from ghash header This causes source files to depend on ghash header for BLI_string/rect/listbase. Also quiet warnings. |
Revision 40ad1cf by Campbell Barton November 14, 2017, 05:08 (GMT) |
BLI: sync changes from 2.8 |
Revision 212a8d9 by Lukas Stockner November 14, 2017, 03:17 (GMT) |
Cycles: Make per-object random value output also work for Lamps |
Revision d8066fb by Lukas Stockner November 14, 2017, 03:17 (GMT) |
Cycles: Refactor closure roughness detection to fix a potential bug with Denoising of specular shaders |
Revision 289f9f4 by Clément Foucault November 14, 2017, 01:17 (GMT) |
Eevee: SSS: Add Quality settings. Samples : pretty self explanatory. Jitter Threshold : Reduce cache misses and improve performance (greatly) by lowering this value. This settings let user decide how many samples should be jittered (rotated) to reduce banding artifacts. |
Revision f8b1430 by Clément Foucault November 13, 2017, 23:49 (GMT) |
Eevee: Initial Separable Subsurface Scattering implementation. How to use: - Enable subsurface scattering in the render options. - Add Subsurface BSDF to your shader. - Check "Screen Space Subsurface Scattering" in the material panel options. This initial implementation has a few limitations: - only supports gaussian SSS. - Does not support principled shader. - The radius parameters is baked down to a number of samples and then put into an UBO. This means the radius input socket cannot be used. You need to tweak the default vector directly. - The "texture blur" is considered as always set to 1 |
Revision 89e9f6e by Clément Foucault November 13, 2017, 22:33 (GMT) |
DRW: Better stencil support. A stencil mask is now assigned to each shading group and the stencil test is defined like the depth test via the DRW_STATE_* defines. |
Revision 93936b8 by Clément Foucault November 13, 2017, 22:25 (GMT) |
GPUTexture: Add for stencil to default depth buffers. Theses will be used by eevee SSS. TODO: only allocate stencil if needed. |
Revision ab01322 by Clément Foucault November 13, 2017, 21:09 (GMT) |
GPUMaterial : Add sss_data to Closure struct. |
Revision f4beb64 by Dalai Felinto November 13, 2017, 16:15 (GMT) |
Fix quick smoke getting view_render from the wrong place |
Revision f402638 by Dalai Felinto November 13, 2017, 14:17 (GMT) |
Cleanup on depsgraph logic |
Revision 1cb6cea by Dalai Felinto November 13, 2017, 13:48 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
Revision 8a03e4d by Sergey Sharybin November 13, 2017, 13:43 (GMT) |
Depsgraph: Fix relations for metaballs Initially spotted and investigated by Dalai and Germano. |
Revision d1a761c by Sergey Sharybin November 13, 2017, 09:49 (GMT) |
Cycles: Fix compilation error of standalone application |
Revision 42dff6c by Sergey Sharybin November 13, 2017, 09:42 (GMT) |
Cycles: Fix compilation error with OIIO compiled against system PugiXML |
Revision e568c1a by Brecht Van Lommel November 12, 2017, 19:45 (GMT) |
Fix T53289: CUDA missing textures not showing pink, after recent changes. |
Revision ebcb880 by Brecht Van Lommel November 12, 2017, 19:30 (GMT) |
Fix T53273: render bake settings properties not showing correct Python path. |
Revision 5b3c15e by Campbell Barton November 12, 2017, 04:58 (GMT) |
Fix T53294: bpy.ops.image.open crash |
Revision aae8e21 by Campbell Barton November 12, 2017, 04:44 (GMT) |
BMesh Py API: Expose color alpha |
Revision f30a2a7 by Clément Foucault November 11, 2017, 15:23 (GMT) |
GPUFramebuffer: Add possibility to blit stencil buffer. |
|