Blender Git Commit Log

All Blender Git commits.

Page: 3604 / 8462

November 17, 2017, 07:56 (GMT)
Cleanup: warnings
November 17, 2017, 06:18 (GMT)
Upgrade to openjpeg 2.3
November 17, 2017, 02:30 (GMT)
Fix error when compiling with msvc

'function': incompatible types - from 'int *' to 'short *'
November 17, 2017, 01:00 (GMT)
Eevee: SSS: Add cubic profile for the sake of completeness.

It wasnt really hard except from the wierd sharpness 0.5 multiplication.
November 16, 2017, 20:30 (GMT)
Eevee: SSS: Add SSS to the principled shader.
November 16, 2017, 20:30 (GMT)
Eevee: SSS: Add Christensen-Burley diffusion profile.

This seems to be a correct implementation of the same diffusion profile as Cycles uses by default.

There are a few bias though:
- We consider _A_ the albedo to be 1 when evaluating _s_.
- We use a factor of 0.6 when computing _d_ to match more or less cycles results.

Note that doing per pixel jittering does bias the result even further (loss of energy).
November 16, 2017, 19:28 (GMT)
fix for infinite recursion with cluster percentage activation

also remove kinematic state of stopped shards (if object is triggered and not kinematic) at start frame now
November 16, 2017, 17:48 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 16, 2017, 17:12 (GMT)
Fix T51210: Draw Manager: Support for Metaball Drawing

Differential Revision: D2914
November 16, 2017, 15:08 (GMT)
Hide override timing stuff behind some debug define.
November 16, 2017, 13:35 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 16, 2017, 12:22 (GMT)
Merge branch 'id_override_static' into asset-engine
November 16, 2017, 12:16 (GMT)
Fix crashes when loading old GP files from 2.79

Moved all the datablock-twiddling version patching magic to the
"after_liblink" version patching function. Apparently the problem
was that many of the old pointers had not been fixed up at that point,
causing problems if relying on accessing their contents.
November 16, 2017, 12:05 (GMT)
Merge branch 'blender2.8' into id_override_static
November 16, 2017, 11:50 (GMT)
Merge branch 'master' into blender2.8
November 16, 2017, 11:49 (GMT)
BLI listbase: add bytes finding helpers.

Quite similar to string ones actually, except more generic. Used in
id_override_static branch currently.
November 16, 2017, 11:29 (GMT)
Some cleanup/renaming, and move 'self remapping' into new id_swap function.

I can't think of any case where we would swap content of two IDs while
wanting to keep old 'self' ID pointers after the swap!
Revision 470b4cb by Mai Lavelle (master)
November 16, 2017, 09:59 (GMT)
Cycles: Fix crash with split branched path tracing

ShaderData memory was getting clobbered in the branched path code paths.

Was caused by 087331c495b04ebd37903c0dc0e46262354cf026
November 16, 2017, 09:24 (GMT)
Rename destination and source parameters in override_apply.

local and reference are awfully confusing names here, since destination
is a copy of reference that will become local override once applied, and
source is .blend-file-written version of local override...
November 16, 2017, 09:20 (GMT)
Follicle generation function for hair systems.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021