Docs Introduction Overview

Neural Rendering Infrastructure

PygmaLab provides the state-of-the-art API for high-performance neural rendering and 3D design automation. Built for enterprises demanding 99.9% uptime and SOC2 compliance.

API First

Integrate rendering directly into your CI/CD pipelines and automated workflows.

Secure by Design

Enterprise-grade security with private VPC options and data sovereignty compliance.

Quickstart (Python)

example.py
import pygmalab

client = pygmalab.Client(api_key="your_enterprise_key")

# Submit a high-fidelity neural rendering task
response = client.render.create(
    assets=["model_0k12"],
    settings={
        "resolution": "4k",
        "samples": 2048,
        "mode": "production"
    }
)

print(f"Job Status: {response.status}")

Core Concepts

Understanding the PygmaLab lifecycle is essential for building efficient rendering pipelines. Our system revolves around three pillars:

  • Neural AssetsThese are the models and textures optimized for our inference engine. You can upload standard 3D formats which are automatically converted.
  • Processing ClustersGlobally distributed GPU nodes where the actual rendering takes place. You can specify regional affinity for data sovereignty.
  • Rendering TaskAn atomic unit of work submitted to the API. Each task goes through validation, pre-computation, and final neural synthesis.

Architecture

1

API Gateway

Authentication and request routing to the nearest available cluster.

2

Task Scheduler

Prioritization and resource allocation based on your enterprise tier.

3

Neural Compute Engine

High-density GPU clusters executing state-of-the-art rendering algorithms.

Authentication

All API requests must include your enterprise key in the Authorization header.

Real-time Stream (v2)

Low-latency gRPC streaming for interactive viewport previews and edge-compute workloads.

🔗 grpc://stream.pygmalab.com:443/v2.StreamService

Asset Management

Manage your 3D geometry and neural volumes via our secure object storage interface.

  • POST /v1/assets/upload
  • GET /v1/assets/:id
  • DELETE /v1/assets/:id

Developer SDKs

Python SDK

The most versatile way to integrate PygmaLab into your research and automation scripts.

pip install pygmalab

Node.js / TypeScript

Build responsive web-based 3D applications with our typed SDK.

npm install @pygmalab/sdk

C++ / Vulkan

Bare-metal integration for game engines and industrial CAD software.

Available for Enterprise customers only. Contact support for headers.

Enterprise Support

Facing complex integration requirements? Our team of rendering engineers is available 24/7 for tailored implementation support.

Talk to an Engineer