Skip to content

← ArchivePaper2026

Neuralocks: Real-Time Dynamic Neural Hair Simulation

Gene Wei-Chin Lin, Egor Larionov, Hsiao-Yu Chen, Doug Roble, Tuur Stuyck

EurographicsIndustrial4 citesCFX

A compact, fully self supervised neural network generates strand level dynamic hair deformations from boundary condition history, running fast enough for lower end devices.

How to read this

Category
real-time self-supervised neural hair simulation
Contributions
  • First fully self-supervised method for dynamic, not just quasi-static, neural hair simulation, trained without artist-generated data or manual intervention
  • Uses a compact, memory-efficient strand-level network driven by boundary condition history and local lock-neighborhood information, explicitly targeting lower-end and mobile devices
  • Contributes an improved Cosserat rod formulation for hair strands, plus new hairstyle-preservation losses and a proximity-based input augmentation to keep styles stable under motion
  • Reports better generalization, runtime, and a much smaller memory footprint than the prior self-supervised baseline Quaffure, while both GroomGen and Quaffure are described as limited to quasi-static drapes
Context
Neuralocks builds directly on Quaffure's self-supervised training setting and GroomGen's data-driven deformation modeling, both flagged by the authors as producing only quasi-static hair drapes, and on physics formulations from Kugelstadt and Schomer for rod representation and Hadap and Magnenat-Thalmann for strand collision handling. Coming from Meta Reality Labs with authors overlapping the PhySkin garment work in this same batch (Chen, Stuyck, Larionov, Roble), it reads as a sibling project applying the same lab's compact neural-physics strategy to hair instead of garments.
Correctness
The core claims, self-supervised, dynamic, and compact, rest on comparisons against GroomGen and Quaffure across a range of hairstyles and body shapes per the introduction, though the specific quantitative metrics sit in sections not covered in this pass. Because training is self-supervised against a physics-based reference rather than captured ground truth, quality is bounded by how well the underlying Cosserat and volume-collision physics model matches real hair, which the paper's own related-work section flags as a longstanding difficulty in hair contact.
Clarity
Well written for a computer graphics audience, the introduction lays out the two prior approaches it improves on and states its contributions as a clean list, making it easy to see what is new versus inherited. A rigger without an ML background can follow the motivation and constraints; the network architecture detail needs the later method sections.
How to read it
First pass, read the abstract, Figure 1 caption, and the contribution bullets to get the self-supervised, dynamic, compact framing. Second pass, read the physics-based simulation and self-supervised learning related-work subsections to see exactly what Neuralocks keeps from Kugelstadt and Schomer and what it changes from Quaffure. Third pass, if evaluating for production, find the runtime and memory footprint comparison table and check what hardware class counts as a lower-end device, since that determines whether this fits a game engine or is still VR-headset scale.

This page summarises the entry and links to its original source. The archive never hosts or redistributes the publication itself.Show it in the full archive list →