This project is meant to be a USDZ parser for the web projects written in WebAssembly.
USDZ is a file format for 3D models. It is a zip file containing a USD file and resources (images, etc). The USD file is a text file that describes the 3D model. The resources are the textures and other files that the USD file references. Example:
#usda 1.0
def Xform "hello"
{
def Sphere "world"
{
}
}
- Create a directory of USD files and resources.
- Zip the directory
zip -0 -R my_file.zip usdz_directory
- Rename
my_file.zip
tomy_file.usdz