May 30, 2016, 07:08 (GMT) |
Merge branch 'cycles_disney_brdf' of git.blender.org:blender into cycles_disney_brdf Conflicts: intern/cycles/kernel/closure/bsdf_disney_clearcoat.h intern/cycles/kernel/closure/bsdf_disney_diffuse.h intern/cycles/kernel/closure/bsdf_disney_specular.h intern/cycles/kernel/closure/bsdf_util.h intern/cycles/kernel/osl/CMakeLists.txt intern/cycles/kernel/osl/bsdf_disney_clearcoat.cpp intern/cycles/kernel/osl/bsdf_disney_diffuse.cpp intern/cycles/kernel/osl/bsdf_disney_specular.cpp intern/cycles/kernel/osl/osl_closures.h intern/cycles/kernel/shaders/node_disney_bsdf.osl intern/cycles/render/nodes.cpp intern/cycles/render/nodes.h |
May 24, 2016, 14:51 (GMT) |
SVM and OSL are both working for the simple version of the Disney BRDF |
May 24, 2016, 14:51 (GMT) |
Disney node can be used without SVM and started to cleanup the OSL implementation There is still some wrong behavior for SVM for the Schlick Fresnel part at the specular and clearcoat |
May 24, 2016, 14:51 (GMT) |
Switched from a parameter struct for Disney parameters to ShaderClosure params |
May 24, 2016, 14:51 (GMT) |
Added additional variables for storing parameters in the ShaderClosure struct |
May 24, 2016, 14:51 (GMT) |
added output parameter to the DisneyBsdfNode That has been forgotten after removing the inheritance of BsdfNode |
May 24, 2016, 14:51 (GMT) |
removed BsdfNode class inheritance for DisneyBsdfNode That's due to a naming difference. The Disney BSDF uses the name 'Base Color' while the BsdfNode had a 'Color' input. That caused a text message to be printed while rendering. |
May 24, 2016, 14:51 (GMT) |
disney implementation cleaned |
May 24, 2016, 14:51 (GMT) |
added the disney brdf as a shader node |
May 24, 2016, 14:51 (GMT) |
added clearcoat implementation |
May 24, 2016, 14:51 (GMT) |
disney diffuse und specular implemented |
May 24, 2016, 14:51 (GMT) |
disney diffuse is working correctly |
May 24, 2016, 14:51 (GMT) |
added vessel for disney diffuse shader |
May 18, 2016, 08:22 (GMT) |
Switched from a parameter struct for Disney parameters to ShaderClosure params |
May 18, 2016, 08:19 (GMT) |
Added additional variables for storing parameters in the ShaderClosure struct |
May 17, 2016, 10:03 (GMT) |
added output parameter to the DisneyBsdfNode That has been forgotten after removing the inheritance of BsdfNode |
May 17, 2016, 08:45 (GMT) |
removed BsdfNode class inheritance for DisneyBsdfNode That's due to a naming difference. The Disney BSDF uses the name 'Base Color' while the BsdfNode had a 'Color' input. That caused a text message to be printed while rendering. |
May 17, 2016, 08:45 (GMT) |
disney implementation cleaned |
May 17, 2016, 08:45 (GMT) |
added the disney brdf as a shader node |
May 17, 2016, 08:45 (GMT) |
added clearcoat implementation |
|