Skip to main content
Ctrl+K

Infinigen

Infinigen 2.0 Preview

  • Getting Started
  • Command Line Interface
  • API Reference
    • Shaders (.shaders)
      • Base Materials (.shaders.base_materials)
      • Composite Materials (.shaders.composites)
      • Masks (.shaders.masks)
      • Displacements (.shaders.displacements)
      • Shader Utilities (.shaders.util)
    • Objects (.objects)
    • Scenes (.scenes)
    • Animations (.animations)
    • Cameras (.cameras)
    • Curves (.curves)
    • Exporters (.exporters)
    • Lighting (.lighting)
    • Utilities (.util)
    • UV Surface (.uv_surface)
  • procfunc
  • Example Projects
  • Contributing
  • CHANGELOG

Infinigen 1.0

  • Getting Started
  • API Reference
    • Assets (.assets)
      • Materials (.assets.materials)
      • Objects (.assets.objects)
      • Scatters (.assets.scatters)
      • Composition (.assets.composition)
      • Fluid (.assets.fluid)
      • Lighting (.assets.lighting)
      • Placement (.assets.placement)
      • Static Assets (.assets.static_assets)
      • Asset Utilities (.assets.utils)
      • Weather (.assets.weather)
    • Core (.core)
      • Placement (.core.placement)
      • Constraints (.core.constraints)
      • Rendering (.core.rendering)
      • Core Utilities (.core.util)
    • Tools (.tools)
  • Examples

Infinigen 1.0 Nature

  • Installation
  • “Hello World”: Generate your first Infinigen scene
  • Generating Individual Assets
  • Implementing new materials & assets
  • Configuring Infinigen
  • Configuring Cameras
  • Ground-Truth Annotations
  • Asset Exporter
  • Downloading and using Pre-Generated Data

Infinigen 1.0 Indoors

  • Hello Room: Generate your first Infinigen-Indoors scene
  • Static Assets: Import External Assets to Infinigen Indoors

Infinigen 1.0 Sim

  • Sim Objects
  • Exporting to Robotics Simulators
  • Generating Fluid Simulations
  • Creating Custom Articulated Assets for Robot Simulation
  • Verifying Simulation Assets
  • Visualizing Articulated Assets
  • .md

Getting Started

Contents

  • Documentation

Getting Started#

For instructions on using Infinigen 1.0, please see the main repo README.

Documentation#

  • Installation Guide

  • “Hello World”: Generate your first Infinigen-Nature scene

  • “Hello Room”: Generate your first Infinigen-Indoors scene

  • Configuring Infinigen

  • Configuring Cameras

  • Downloading pre-generated data

  • Generating individual assets

  • Exporting to external fileformats (OBJ, OpenUSD, etc)

  • Add external assets to indoor scenes

  • Extended ground-truth

  • Implementing new materials & assets

  • Generating fluid simulations

  • Exporting to physics simulation

previous

CHANGELOG

next

API Reference

Contents
  • Documentation

By Princeton Vision and Learning Lab

© Copyright 2025, Princeton Vision and Learning Lab.