Many hair simulations render their hair as lines (usually splines). Since hair is a really thin object.

if the hair is braided, rather than having thin infinitesimally small cylinders, you have something much thicker and with more volume per individual strand.

The line method is efficient, since lines are computationally cheap to render.

However for braids it would seem you would need triangles, which would imply a high concentration of really small triangles on each individual braid, which sounds very expensive.

Are there any algorithms that attempt at dealing with this issue? Particularily ones that are good at trading quality for memory useage?

  • 1
    $\begingroup$ It is not uncommon to simulate each braid with the same physical model of a single strand that is used as a skeleton for a hair model wich could maybe be made up of splines or not $\endgroup$ – Sebastián Mestre Mar 7 at 18:07
  • $\begingroup$ I am not asking about the animation/simulation, only about the modelling/mesh $\endgroup$ – Makogan Mar 7 at 18:21
  • $\begingroup$ What level of fidelity are we talking about here? Are we talking about indie-game, AAA game, CG animated series, or feature film? $\endgroup$ – Nicol Bolas Mar 8 at 14:47
  • $\begingroup$ Static mesh on a mobile game $\endgroup$ – Makogan Mar 8 at 16:27
  • $\begingroup$ For a static mesh on a mobile game, you could model each braid as a cylinder with appropriate bump mapping, and maybe parallax mapping, depending on how close the camera can get to it. Would that be sufficient? $\endgroup$ – user1118321 Mar 9 at 4:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.