GitHub repository: BryanFriestad/HairGenDemo
Primary language: JavaScript
Created: 2018-11-13T19:25:58Z
Description: a final project for Com Sci 336: Introduction to Computer Graphics. In this demo, we will attempt to emulate the hair generation and dynamics described in Nvidia's GPU Gems 2 as used for the Nalu Dynamic Hair demo. Our main goal is to generate variable density hair of adjustable length based from a mesh using few control hairs to define the movement of the hair as a whole. Relevant topics are barycentric coordinates, bezier curves, cloth dynamics, and dynamic generation. As a strech goal, we would like to implement the light refration and shadowing described in the article, although it does pose more of a challenge.