Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1.23 KB

Readme.md

File metadata and controls

31 lines (21 loc) · 1.23 KB

MaterialX Parser in Rust and Support in Bevy

Collection of crates to support MaterialX in Bevy (and potentially other Rust projects).

Current Status

Some basic functions work as proof-of-concept. Expect continuous changes to every aspect of this project.

Crates

Demo + Testing

Our test approach is very simple: Given a bunch of MaterialX files, try to parse and render them.

Run the demo using cargo run -p demo.

How to get MaterialX files for testing? Aside from the official MaterialX spec repository, you can find open source MaterialX files on multiple platforms, e.g. AMD's GPU Open MaterialX Library or ambientCG. In downloader you can find a script to download a bunch of test files from there.