← ArchivePaper2003
XGen: Arbitrary Primitive Generator
Foundational WDAS sketch presenting XGen, a system for instancing curves and geometry on surfaces for fur, feathers, foliage, and hair with grooming brush tools.
Abstract
XGen is a flexible arbitrary primitive generator designed as a replacement for Disney's fur system. It decouples generation methods from primitives through independent modules: primitives, generators, renderers and patches. Supports interactive grooming through guides and hierarchical control, with expression-based attribute manipulation for rapid prototyping of complex looks from the same base groom across multiple characters.
How to read this
- Category
- Production talk / system sketch: arbitrary primitive (fur/hair/foliage) generator
- Contributions
- Presents XGen, a flexible arbitrary primitive generator replacing Disney's fur system, that instances curves and geometry on surfaces for fur, feathers, foliage and hair
- Decouples generation from primitives via independent modules (primitives, generators, renderers, patches)
- Supports interactive grooming through guides and hierarchical control with expression-based attributes for reusing a base groom across characters
- Context
- A studio production system in the instancing/grooming lineage for surface-borne primitives, framed as the successor to Disney's prior in-house fur tooling.
- Correctness
- Studio practice, not peer-reviewed; the modular decoupling and groom-reuse claims are production-proven design rationale rather than quantitatively validated results.
- Clarity
- A short, accessible sketch; one read conveys the architecture and intent, with little formulation to revisit.
- How to read it
- Read once for the module decomposition and the grooming/expression workflow; treat it as architectural insight into a production tool rather than an algorithm to reimplement.
Builds on
Nothing in the archive, this is a starting point.
Related work
- Framestore Creatures & Houdini | Framestore | Character FX & Crowds Production Talks 2019 / Houdini
- Hair Effects in Trolls World Tour 2020 / DigiPro
- Automation of Creature FX in a Small Studio Pipeline 2022 / FMX
- Gravity Preloading for Maintaining Hair Shape Using the Simulator as a Closed-Box Function 2022 / SIGGRAPH
Keywords
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 →