Blender Git Commits

Blender Git "cycles_texture_cache" branch commits.

Page: 7 / 7

June 19, 2018, 11:34 (GMT)
Merge branch 'master' of git.blender.org:blender into cycles_texture_cache
March 6, 2018, 13:49 (GMT)
Cycles: Added NULL pointer check
March 6, 2018, 13:49 (GMT)
Merge branch 'master' of git.blender.org:blender into cycles_texture_cache
November 27, 2017, 19:39 (GMT)
making things build on Linux
November 27, 2017, 19:39 (GMT)
Cycles: Added texture differentials to mesh light sampling. Currently based on purely specular reflection, can probably be wider than that.
November 27, 2017, 19:39 (GMT)
Cycles: wider ray differential calculation for diffuse components of principled BSDF
November 27, 2017, 19:38 (GMT)
Cycles: Added ray differential calculation for AO
November 27, 2017, 19:38 (GMT)
Cycles: Let OIIO do the sharing of the texture cache, add wider differentials for velvet BSDF
November 27, 2017, 19:38 (GMT)
Cycles: Added dNdu to kernel globals on CPU, using it for more accurate ray differentials in specular and glossy reflection
November 27, 2017, 19:38 (GMT)
Cycles: ImageTexture node now has dx/dy inputs for offset texture coordinates, being filled out with a hacky shader node duplication a la bump_dx/bump_dy
November 27, 2017, 19:37 (GMT)
Cycles: Widened differentials for diffuse and glossy BSDFs for better texture cache performance
November 27, 2017, 19:37 (GMT)
Cycles: Fixed texture cache build in Visual Studio - need to tell OIIO to disable AVX
November 27, 2017, 19:37 (GMT)
Cycles: removed ?.? at the end of texture cache help text
November 27, 2017, 19:36 (GMT)
Cycles: Better quality filtering for .tx mip maps
November 27, 2017, 19:36 (GMT)
Cycles: Use texture cache only for CPU devices
November 27, 2017, 19:36 (GMT)
Cycles: resetting texture cache stats after use
November 27, 2017, 19:36 (GMT)
Cycles: made OSL shading use .tx files where available, added a mutex to the kernel texture name array
November 27, 2017, 19:36 (GMT)
Cycles: a handful of fixes for texture caching
November 27, 2017, 19:35 (GMT)
Cycles: first additions for OIIO texture caching

* TextureSystem options are exposed in the UI
* Automatic generation of .tx files is optional
* Texture lookups do not use differentials or mip maps yet, so performance is pretty bad
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021