Hi all! I have been working on strand rendering in cycles. It’s still quite early and experimental. The initial patch I worked on has now been included in trunk. So, any recent builds should contain this feature (later than 53373). A recent build can be downloaded from the link below.
For full instructions on how to use it and what the settings do please visit the wiki http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.66/Cycles/Hair.
To use the hair rendering you must change the
feature set' on the render tab toexperimental’ (from `supported’) and be using the cpu to render. With these settings once a particle system is added new panels will be displayed in the particle tab to control the strands.
There are a few known limitations and bugs currently. These include:
- Only available for CPU rendering
- Doesn’t support motion blur.
- There are gaps and overlaps using line segments. This shouldn’t be visible for thin strands. You can use triangle primitive strands to fill these gaps but these don’t support the hair info node yet. Curve primitives also remove these gaps but artifacts can sometimes appear (particularly with an orthographic camera).
- When an objects isn’t scaled equally along each axis the strand thickness isn’t changed in the same way for a dynamic and a static bvh. This can be fixed by applying any scaling to the object mesh.