Tutorials & Interface Usage
Welcome to the tutorials for EmbodiedGen. EmbodiedGen is a powerful toolset for generating 3D assets, textures, scenes, and interactive layouts ready for simulators and digital twin environments.
⚙️ Prerequisites
Prerequisites
Make sure to finish the Installation Guide before starting tutorial. Missing dependencies will cause initialization errors. Model weights are automatically downloaded on first run.
🖼️ Image-to-3D
Generate physically plausible 3D assets from a single input image, supporting digital twin and simulation environments.
📝 Text-to-3D
Create physically plausible 3D assets from text descriptions, supporting a wide range of geometry, style, and material details.
🎨 Texture Generation
Generate high-quality textures for 3D meshes using text prompts, supporting both Chinese and English, to enhance the visual appearance of existing 3D assets.
🌍 3D Scene Generation
Generate physically consistent and visually coherent 3D environments from text prompts. Typically used as background 3DGS scenes in simulators for efficient and photo-realistic rendering.

🏞️ Layout Generation
Generate diverse, physically realistic, and scalable interactive 3D scenes from natural language task descriptions, while also modeling the robot and manipulable objects.
🏎️ Parallel Simulation
Generate multiple parallel simulation environments with gym.make and record sensor and trajectory data.
🎮 Use in Any Simulator
Seamlessly use EmbodiedGen-generated assets in major simulators like IsaacSim, MuJoCo, Genesis, PyBullet, IsaacGym, and SAPIEN, featuring accurate physical collisions and consistent visual appearance.
🔧 Real-to-Sim Digital Twin Creation