Python SDK

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

FeatureNotesStatusSample
User AuthenticationToken based user authentication.Beta01-upload-asset (opens in a new tab)
Asset UploadMass upload 3D assets from your local machine or server to Cloud Zeta.Beta01-upload-asset (opens in a new tab)
OpenUSD EditingManipulate 3D content using OpenUSD Python API.BetaTBA

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.

FeatureNotesStatusETA
Thumbnail GenerationGenerate thumbnail for 3D assets.WIP2024Q3
Omniverse IntegrationImport, export, and sync assets to and from NVIDIA Omniverse.ScopingTBA