Maya USD Export
Loading...
Searching...
No Matches
Maya USD Export

USD Export for Maya

<video src="https://github.com/user-attachments/assets/e336f5bf-d99c-45f9-a92d-c1b990ed5071"></video>

This repository provides a standalone Maya plugin for exporting USD (Universal Scene Description) files. It also includes a lightweight GUI for convenience and quick integration into tools and workflows. While the functionality is similar to Autodesk's maya-usd plugin, this version is designed for modularity and ease of use. It does not require maya-usd, but remains compatible with it. This makes it simpler to modify and embed in other projects. Future development will aim for feature parity with maya-usd, alongside new functionality such as reverse winding orders.

Features

  • Vertex Animations
  • Copies XForms
  • Copies UVs
  • Squash shapes
  • Select Individual Prims
  • Set Individual Types
  • Set Output Path

Installation From Source

‍Tested on Maya 2023.3 with maya-usd 0.20.0
Tested on Maya 2024.2 with maya-usd 0.25.0 & OpenUSD 0.22.11

Prerequisites

Build

git clone git@github.com:ParkerBritt/maya-usd-export.git
cd maya-usd-export
# point these to your actual paths
export USD_LOCATION="/path/to/usd/build"
export DEVKIT_LOCATION="/path/to/devkit"
./build.sh

Install

./install.sh

API

Access the API docs here: https://parkerbritt.github.io/maya-usd-export

Or build the docs locally with:

cd maya-usd-export
doxygen