Jansson, Erik Sven VasconcelosChajdas, Matthäus G.Lacroix, JasonRagnemalm, IngemarBoubekeur, Tamy and Sen, Pradeep2019-07-142019-07-142019978-3-03868-095-61727-3463https://doi.org/10.2312/sr.20191215https://diglib.eg.org:443/handle/10.2312/sr20191215Rendering hair is a challenging problem for real-time applications. Besides complex shading, the sheer amount of it poses a lot of problems, as a human scalp can have over 100,000 strands of hair, with animal fur often surpassing a million. For rendering, both strand-based and volume-based techniques have been used, but usually in isolation. In this work, we present a complete hair rendering solution based on a hybrid approach. The solution requires no pre-processing, making it a drop-in replacement, that combines the best of strand-based and volume-based rendering. Our approach uses this volume not only as a level-of-detail representation that is raymarched directly, but also to simulate global effects, like shadows and ambient occlusion in real-time.Computing MethodologiesRasterizationVisibilityVolumetric ModelsAntialiasingReflectance ModelingTexturingReal-Time Hybrid Hair Rendering10.2312/sr.201912151-8