rust-usd 0.0.3

Rust bindings to OpenUSD (pxr C++): stage open, prim/mesh attrs, variants, sublayer authoring, UsdShade read+write, ArResolver hook.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#usda 1.0
(
    defaultPrim = "Scene"
    upAxis = "Y"
)

# References a forge:// URI. The Rust AssetResolver in forge_demo.rs maps
# forge://asset/cube → ./forge_target.usda; without that mapping, USD will
# fail to resolve the payload.

def Xform "Scene"
{
    def Xform "Asset" (
        prepend payload = @forge://asset/cube@</World>
    )
    {
    }
}