Cloud Zeta Python SDK
Cloud Zeta's Python SDK enables users to build 3D processing pipeline at scale. Sample use cases are:
- Ingest 3D assets from your local machine to Cloud Zeta.
- Export 3D assets from Cloud Zeta to your local machine.
- Process 3D assets in the cloud.
- Automate 3D asset generation, and processing pipeline.
- Integrate 3D processing pipeline with your existing 3D DCC software and 3D engines.
⚠️
The Python SDK supports Linux for the time being. Let us know your use cases for other platforms in our #feedback (opens in a new tab) discord channel.
Auth Token
Create your auth token
in the user settings page (opens in a new tab).
Quick Start
python -m venv venv
source venv/bin/activate
pip install cloudzeta-sdk
export ZETA_AUTH_TOKEN_ID="<insert auth toekn ID here...>"
export ZETA_ENCRYPTION_KEY="<insert encryption key here...>"
cd python/01-upload-assets
python main.py
More detail at 01-upload-asset (opens in a new tab)
Features
Feature | Notes | Status | Sample |
---|---|---|---|
User Authentication | Token based user authentication. | Beta | 01-upload-asset (opens in a new tab) |
Asset Upload | Mass upload 3D assets from your local machine or server to Cloud Zeta. | Beta | 01-upload-asset (opens in a new tab) |
OpenUSD Editing | Manipulate 3D content using OpenUSD Python API. | Beta | TBA |
Product Roadmap
Let us know what you think about the following features and when you would like to see them in our #feedback (opens in a new tab) discord channel.
Feature | Notes | Status | ETA |
---|---|---|---|
Thumbnail Generation | Generate thumbnail for 3D assets. | WIP | 2024Q3 |
Omniverse Integration | Import, export, and sync assets to and from NVIDIA Omniverse. | Scoping | TBA |