Maya XGen is a geometry instancer that lets you populate the surface of polygon meshes with an arbitrary number of primitives either randomly or uniformly placed. XGen lets you procedurally create and style hair, fur and feathers for characters. For set dressing, XGen lets you quickly populate large-scale environments, including grass savannas, forests, rocky landscapes, and debris trails.

Primitive Types


Spline primitives are curves made up of two or more segments. Use Splines for fur, simple stiff shapes, and complex ribbon shapes like long or curly hair.


Card primitives define individual NURBS planes that attached to the patch at the plane pivot point.

This type is currently not supported.


Sphere primitives define a sphere with controllable length, width, and depth.

This type is currently not supported.


Archive primitives are instances of Alembic-based geometry. You specify the archive geometry you want to instance by selecting an XGen archive (.xarc) file.

This type is currently not supported.