[package]
edition = "2021"
name = "rust-usd"
version = "0.0.4"
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Rust bindings to OpenUSD (pxr C++): stage open, prim/mesh attrs, variants, sublayer authoring, UsdShade read+write, ArResolver hook."
readme = "README.md"
keywords = [
"usd",
"openusd",
"pxr",
"graphics",
"rendering",
]
categories = [
"graphics",
"rendering",
"api-bindings",
]
license = "Apache-2.0"
repository = "https://github.com/voidreamer/rust-usd"
[lib]
name = "rust_usd"
path = "src/lib.rs"
[[example]]
name = "dump_meshes"
path = "examples/dump_meshes.rs"
[[example]]
name = "dump_textures"
path = "examples/dump_textures.rs"
[[example]]
name = "forge_demo"
path = "examples/forge_demo.rs"
[[example]]
name = "open_stage"
path = "examples/open_stage.rs"
[[example]]
name = "paint_demo"
path = "examples/paint_demo.rs"
[[example]]
name = "payload_control"
path = "examples/payload_control.rs"
[[example]]
name = "shade_demo"
path = "examples/shade_demo.rs"
[[example]]
name = "variants_demo"
path = "examples/variants_demo.rs"
[dependencies.cxx]
version = "1.0"
[build-dependencies.cxx-build]
version = "1.0"