blender/intern/cycles
Stuart Broadfoot 638b084f82 Cycles Hair: Strand Minimum Pixel Size
Code is added to restrict the pixel size of strands in cycles. It works best with ribbon primitives and a preset for these is included. It uses distance dependent expansion of the strands and then stochastic strand removal to give a fading. To prevent a slowdown for triangle mesh objects in the BVH an extra visibility flag has been added. It is also only applied for camera rays.

The strand width settings are also changed, so that the particle size is not included in the width calculation. Instead there is a separate particle system parameter for width scaling.
2013-04-15 21:38:31 +00:00
..
app Cycles Test App: 2013-01-17 22:51:54 +00:00
blender Cycles Hair: Strand Minimum Pixel Size 2013-04-15 21:38:31 +00:00
bvh Cycles Hair: Strand Minimum Pixel Size 2013-04-15 21:38:31 +00:00
cmake Cycles / CMake: 2012-11-09 18:31:04 +00:00
device Cycles: code refactoring to add generic lookup table memory. 2013-04-01 20:26:43 +00:00
doc edits to cycles cmake files so cmake_consistency_check.py can parse them. 2011-11-08 20:27:37 +00:00
kernel Cycles Hair: Strand Minimum Pixel Size 2013-04-15 21:38:31 +00:00
render Cycles Hair: Strand Minimum Pixel Size 2013-04-15 21:38:31 +00:00
subd Cycles Hair: refactoring to support generic attributes for hair curves. There 2013-01-03 12:08:54 +00:00
util Fix 34764: cycles issue rendering instanced mesh with NaN coordinates. 2013-04-09 20:48:53 +00:00
CMakeLists.txt Fix cycles intersection issue with overlapping faces on windows 32 bit and CPU 2013-02-04 16:12:37 +00:00
SConscript Fix scons win32 link error with OSL, also fix a GLEW linker warning 2013-02-10 20:47:44 +00:00