Maya Interactive Groom Export#

Maya Interactive Grooms from Xgen can be exported directly to USD with the Omniverse Maya (Legacy) Connector.

Maya Interactive Groom

Export Settings#

Setting

Options

Description

Wrap

Non-periodic

Wrap Non-periodic is a smooth open curve with two phantom points at the start/end of the curve extend from previous two points.

../_images/connect_maya_hair_wrap_non_periodic.png

Wrap

Periodic

Wrap Periodic is a smooth closed curve. Periodic curves stay smooth when you edit them.

../_images/connect_maya_hair_wrap_periodic.png

Wrap

Pinned

Wrap Pinned is a smooth open curve from linear curve points, final curve snap to start and end points without phantom points. This is a default mode for curve in Omniverse-Kit.

../_images/connect_maya_hair_wrap_pinned.png

UV Interp Type

Uniform

Note

This use less memory but you have only access to texture assignment to per-strand. Default for Omniverse-Kit

UV interpolation Type Uniform is usd texture primvars setting that sets texture coordinate to texCoord2f[] primvars:st1 per curve strand from Root. Example - 1 hair strand consist with 4 vertex will have texCoord2f[] count of 1.

../_images/connect_maya_hair_interp_uniform.png

UV Interp Type

Vertex

USD texture primvars setting that sets texture coordinate to texCoord2f[] primvars:st1 per vertex inherited from Root. Example - 1 hair stand consist with 4 vertex will have texCoord2f[] count of 4. .. figure:: /images/connect_maya_hair_interp_vertex.png

Note

Known Limitation - Hair Groom cannot be exported with Animation or as animation clip.

To export an xgen groom, first be sure there is an xgen groom in the maya scene.

Interactive Groom
  1. Convert to an Interactive Groom

  2. Upon Export Choose Prop and the settings as listed above.

  3. Open usd file in Create

  4. Set hair Material UV index to 1.

  5. For additional grooms, use export selected.

  6. Then reference additional groom to the USD stage.

Interactive Groom