Blender Git Commits

Blender Git "cycles_disney_brdf" branch commits.

Page: 2 / 5

October 24, 2016, 07:14 (GMT)
Added subsurface radius parameter to control the per color channel
effection radius of the subsurface scattering.
October 24, 2016, 06:14 (GMT)
Rearranged the inputs of the shader.
October 21, 2016, 07:27 (GMT)
Put spaces in the parameter names of the shader node
October 21, 2016, 06:51 (GMT)
Removed code that isn't in use anymore
October 21, 2016, 06:50 (GMT)
Code style cleanup
October 20, 2016, 08:41 (GMT)
Merge branch 'master' into cycles_disney_brdf
October 20, 2016, 08:01 (GMT)
Switching between OSL and SVM is more consistant now when using Disney
BSDF.

There were some minor differences in the OSL implementation, e.g. the
refraction roughness was missing.
September 27, 2016, 07:17 (GMT)
Fixed a bug that caused transparency to be always white when using OSL and
selecting GGX as distribution of the Disney BSDF
September 27, 2016, 06:59 (GMT)
Merge branch 'master' into cycles_disney_brdf
September 27, 2016, 06:53 (GMT)
Cleanup the Disney BSDF implementation and removing unneeded files.
September 27, 2016, 06:36 (GMT)
Unified the OSL implementation of the Disney clearcoat as a simple
microfacet shader like it was previously done in SVM
September 26, 2016, 10:35 (GMT)
Enhanced performance for Disney materials without subsurface scattering
September 16, 2016, 06:47 (GMT)
Fixed a bug in the Disney BSDF that caused specular reflections to be too
bright and diffuse is now reacting to the roughness again

- A normalization for the fresnel was missing which caused the specular
reflections to become too bright for the single-scatter GGX
- The roughness value for the diffuse BSSRDF part has always been
overwritten and thus always 0
- Also the performance for refractive materials with roughness=0.0 has
been improved
September 8, 2016, 10:24 (GMT)
Added selection field to the Disney BSDF node for switching between
"Multiscatter GGX" and "GGX"

In the "GGX" mode there is an additional parameter for changing the
refraction roughness for materials with smooth surfaces and rough interns
(e.g. honey). With the "Multiscatter GGX" this effect can't be produced at
the moment and so here will be no separation of the two roughness values.
September 6, 2016, 13:59 (GMT)
Merge branch 'master' into cycles_disney_brdf
September 6, 2016, 13:16 (GMT)
Implemented the OSL part of the Disney shader
September 2, 2016, 08:53 (GMT)
Merge branch 'master' into cycles_disney_brdf
September 2, 2016, 08:52 (GMT)
Fresnel in the microfacet multiscatter implementation improved
August 26, 2016, 09:11 (GMT)
Fixed refraction roughness problem (refractions were always 100% rough)
and set IOR of clearcoat to 1.5
August 16, 2016, 13:22 (GMT)
Merge branch 'master' into cycles_disney_brdf
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021