Hyper3D Rodin Image to 3D

fal-ai/hyper3d/rodin
Rodin by Hyper3D generates realistic and production ready 3D models from text or images.
Inference
Commercial use
Partner

Input

Additional Settings

Customize your input with more control.

Result

Idle

Your request will cost $0.4 per generation.

Logs

Readme

Hyper3D Rodin - Production-Ready 3D Model Generation

Transform images and text descriptions into stunning 3D visualizations with Hyper3D Rodin, a state-of-the-art AI model created by DeemosTech. Whether you're developing games, creating virtual environments, or building interactive experiences, Hyper3D delivers production-ready 3D assets optimized for real-world applications.

Key Benefits

Transform your creative workflow with Hyper3D's powerful capabilities:

  • Generate production-ready 3D models from images or text
  • Get high-quality 3D assets suitable for Unity, Unreal Engine, and Maya
  • Choose from multiple file formats and material options
  • Scale effortlessly with enterprise-grade infrastructure
Getting Started

Getting up and running with Hyper3D takes just a few minutes. Here's how to begin:

  1. Install the SDK for your preferred language:

JavaScript/TypeScript:

bash
npm install --save @fal-ai/client

Python:

bash
pip install fal-client
  1. Configure your authentication:
javascript
import { fal } from "@fal-ai/client";

fal.config({
  credentials: "YOUR_FAL_KEY_HERE"
});
  1. Make your first API call:
javascript
// Image-to-3D (primary mode)
const result = await fal.subscribe("fal-ai/hyper3d/rodin", {
  input: {
    input_image_urls: "https://example.com/your-image.jpg",
    geometry_file_format: "glb",
    material: "PBR",
    quality: "medium"
  }
});

// Text-to-3D (when no image is provided)
const textResult = await fal.subscribe("fal-ai/hyper3d/rodin", {
  input: {
    prompt: "A futuristic robot with sleek metallic design.",
    geometry_file_format: "glb",
    material: "Shaded",
    quality: "medium"
  }
});
API Parameters
Input Parameters
  • `input_image_urls`: Image URL(s) for Image-to-3D mode (string or array)
  • `prompt`: Text description for Text-to-3D mode (required when no images provided)
  • `condition_mode`: Processing mode for multiple images
    • `"concat"` (default): Multi-view images of the same object
    • `"fuse"`: Extract and fuse features from different objects
  • `seed`: Randomization seed (0-65535)
Output Configuration
  • `geometry_file_format`: Output format (default: "glb")
    • Options: "glb", "usdz", "fbx", "obj", "stl"
  • `material`: Material type (default: "PBR")
    • Options: "PBR", "Shaded"
  • `quality`: Generation quality (default: "medium")
    • Options: "high", "medium", "low", "extra-low"
  • `tier`: Generation tier (default: "Regular")
    • Options: "Regular", "Sketch"
Advanced Options
  • `hyper_mode`: Enable hyper mode for enhanced quality (boolean)
  • `generate_with_pose`: T/A pose for human-like models (boolean)
  • `bounding_box`: Array specifying dimensions [X, Y, Z]
  • `generation_adds_on`: Array of add-on features
    • `["HighPack"]`: 4K textures and high-poly models (3x cost)
Technical Integration

Hyper3D offers flexible integration options to suit your development needs:

Multi-View Image Processing
javascript
// Multiple views of the same object
const multiViewResult = await fal.subscribe("fal-ai/hyper3d/rodin", {
  input: {
    input_image_urls: [
      "https://example.com/view1.jpg",
      "https://example.com/view2.jpg",
      "https://example.com/view3.jpg"
    ],
    condition_mode: "concat",
    quality: "high"
  }
});
Feature Fusion Mode
javascript
// Combine features from multiple different objects
const fusedResult = await fal.subscribe("fal-ai/hyper3d/rodin", {
  input: {
    input_image_urls: [
      "https://example.com/object1.jpg",
      "https://example.com/object2.jpg"
    ],
    condition_mode: "fuse",
    material: "PBR"
  }
});
Best Practices

Maximize the quality of your generated assets by following these guidelines:

  • For best results, use high-quality images with clear object visibility
  • Use multi-view images in concat mode for more accurate 3D reconstruction
  • Choose appropriate quality settings based on your use case
  • Enable HighPack add-on for production assets requiring 4K textures
Advanced Features

Take advantage of Hyper3D's advanced capabilities:

  • Format Flexibility: Export to all major 3D file formats
  • Material Options: Choose between PBR for realism or Shaded for stylized looks
  • Quality Control: Four quality tiers to balance speed and detail
  • Human Pose Control: Generate human models in standard T/A poses
Queue Management

For handling requests asynchronously:

javascript
// Submit request
const { request_id } = await fal.queue.submit("fal-ai/hyper3d/rodin", {
  input: {
    input_image_urls: "https://example.com/image.jpg",
    quality: "high"
  }
});

// Check status
const status = await fal.queue.status("fal-ai/hyper3d/rodin", {
  requestId: request_id
});

// Get result
const result = await fal.queue.result("fal-ai/hyper3d/rodin", {
  requestId: request_id
});
Pricing and Usage
  • Cost: $0.40 per generation
  • HighPack add-on: 3x the base cost (includes 4K textures and high-poly models)
  • Transparent usage-based pricing that scales with your needs
  • No hidden fees or minimum commitments

View detailed pricing or contact sales for enterprise solutions.

Model Capabilities
  • Image-to-3D: Primary mode for generating 3D models from single or multiple images
  • Text-to-3D: Generate 3D models from text descriptions when no images are provided
  • Multi-view Support: Process multiple views for accurate reconstruction
  • Feature Fusion: Combine features from different objects
  • Production-Ready Output: CG-friendly assets for major game engines
Support and Resources

We're here to help you succeed with Hyper3D:

Ready to Transform Your 3D Content Creation?

Sign up now and start generating amazing 3D assets with Hyper3D Rodin. Get your API key at fal.ai/login and experience the power of AI-driven 3D generation.