Convert USD to DRC via Python
Export USD & other 3D files using .NET Framework, .NET Core and Mono
Export USD Scene as DRC with C#
- Load USD file using a from_file of Scene class
- Call Scene.save method
- Pass output file name with .drc extension as first parameter
- Specify
Draco
field value from FileFormat class
3D Format Conversion API for Python via .NET
Install from command line as pip install aspose-3d
.
Alternatively, get the offline MSI installer or DLLs in a ZIP file from downloads .
C# Code for USD to DRC Conversion
# load the USD in an object of Scene
scene = aspose.threed.Scene.from_file("template.usd");
# save USD as a DRC
scene.save("output.drc", aspose.threed.FileFormat.Draco);
Other Conversion Options
USD What is USD File Format?
A file with .usd extension is a Universal Scene Description file format that encodes data for the purpose of data interchanging and augmenting between digital content creation applications. Developed by Pixar, USD provides the ability to interchange elemental assets (such as models) or animation.
Read MoreDRC What is DRC File Format?
A file with .drc extension is a compressed 3D file format created with Google Draco library. Google offers Draco as open source library for compressing and decompressing 3D geometric meshes and point clouds, and improves storage and transmission of 3D graphics. It encodes the input data and saves it as .drc file. At the receiving end, the API reads .drc files and can output these as PLY or OBJ files. The compressed output file enables users to download apps faster and provide quick loading of 3D graphics in browsers.
Read More