Kai Stavginski


About Me

Kai Stavginski has been a Senior Technical Director for SideFX Software since 2014. In that time, he's mostly been busy in the areas of shading and fur tools. He started in the industry as a generalist in 2004, spent some time as a rigger for an animated feature and then created VFX for major Hollyw...  more


Not Specified

Houdini Skills


Not Specified

My Tutorials

obj-image Masterclass
Fur & Hair Grooming Toolset | H16.5 Masterclass
obj-image Masterclass
New Shading Features | H16 Masterclass
obj-image Masterclass
Custom Shading | H16 Masterclass
obj-image Masterclass
Hair and Fur Masterclass

My Talks

obj-image Houdini HIVE
Shading in Houdini 16
obj-image Houdini HIVE
Fur in Houdini 16
obj-image Houdini HIVE
Hair and Fur Grooming in H17
obj-image Houdini HIVE
Houdini 20 Feather Preview

Recent Forum Posts

H20 Feather generation findings and questions. Nov. 30, 2023, 1:34 p.m.

Werner Ziemerink
Kai, I could not get the new parting line algorithm to work with feathers.
Can you perhaps post an example of how this is supposed to work?

That's a bit worrying, does it work with the old one? (Either old build or disabled via the env var) ?

In theory there should be no change necessary on your part moving to the new algorithm, except maybe make sure that you have point normals on parting lines. (Should do by default with the Guide Partition SOP)

feather barbules polygones with uv ber parb instead of tubes Nov. 24, 2023, 2:49 a.m.

Is there a plan to add a 'feather bsdf' for use on polygon strips or curves that models the barbules statistically? I always found the use of anisotropic specular/translucent refraction shader to be a bit unrealistic on cards and the hair model doesn't really represent the fine barbule structure.

Not quite a plan yet, but sounds like an interesting thing to pursue. I'll discuss this internally.

H20 Feather generation findings and questions. Nov. 24, 2023, 2:48 a.m.

It does crash anytime I try to increase the hairgen count. Not sure if it happens on your side, but here is my file saved before the crash.

I believe this should be fixed in 20.0.535