structure-aware hair capture