[Bf-cycles] GSoC 2018 hair shader - status report and questions

Leonardo E. Segovia leonardo.segovia at cs.uns.edu.ar
Tue May 29 01:39:26 CEST 2018

Hey all,

I'm writing to let you know that I've released a test build for the
new hair shader. There is more information in the BlenderArtists
thread: https://blenderartists.org/t/cycless-gsoc-2018-project-new-hair-shader-expectations/1103070/13?u=amyspark

I’m aware that it has some shortcomings:
* At present, it fails when using triangles as the tessellation
geometry (curves and line segments work, even when using ribbons)
* There is no OpenCL support
* No OSL shader either

For the first item, I'll talk to Brecht during the week to figure that one out.
The second has already been covered by nirved on IRC, I'll push their
patch after merging the latest master.
That leaves the OSL implementation.

For the next step, I need to know my way around OSL, so I wanted to
ask if you have any documentation on how its shader machinery works.
In particular, I'd like to know how the shader is evaluated (i.e.
functions, call flow... data on how the dots are connected,

Thank you all for your responses.

Best regards,

Lic. Leonardo E. Segovia
Departamento de Ciencias e Ingeniería de la Computación
Universidad Nacional del Sur
San Andrés 800 - Campus Palihue, B8000 Bahía Blanca, Argentina

More information about the Bf-cycles mailing list