Asset Pipeline

From text prompt to game-ready asset — the complete generation pipeline.

Pipeline Overview

Step 1
Text
Step 2
Image
Step 3
3D Model
Step 4
Optimize
Step 5
In Game

1. Text to Image

Start with a clear description of what you want to create. The more specific, the better the results. Choose from six models — fast options like Flux Schnell, or sharper ones like Flux Dev, Flux Pro, Flux 2 Pro, SDXL, and Ideogram.

Prompt Best Practices

  • Be Specific: "A red sword" → "A crimson broadsword with golden crossguard"
  • Include Style: "fantasy", "sci-fi", "medieval", "modern"
  • Describe Materials: "metallic", "wooden", "crystalline", "stone"
  • Add Details: "engraved runes", "glowing gem", "worn leather"

2. Image to 3D

Convert your generated image to a 3D mesh. Five image-to-3D models trade speed, detail, and texture quality — and multi-view jobs turn several angles of one subject into a more accurate model.

Choosing the Right Model

TripoSR — fastest (under a second), vertex colors. Best for quick iterations and simple props.

Tripo3D v2.5 — balanced quality with full PBR textures (~25s).

Trellis — balanced, PBR textures (~30s).

Hyper3D Rodin — premium detail, PBR textures (~1 min).

Hunyuan3D — excellent detail, PBR textures (~1 min).

Multi-View: Meshy v5 Multi-Image and Rodin multi-view turn several angles of one subject into a more accurate model.

Tip: high-quality models and multi-view jobs can take several minutes. Generation continues even if you switch tabs.

3. Optimization

Roblox has strict limits on mesh complexity. The Optimize tab walks you through reducing polygons, handling textures, and preparing for import.

Roblox Limits

  • EditableMesh: ~10K triangles per part recommended
  • Triangle Count: Higher counts can cause performance issues
  • Texture Size: Keep textures reasonable (1024x1024 or lower)

Optimization Tips

  • ✓ Use a quick preset (1K / 2.5K / 5K / 10K) or Smart Optimize for high-poly models
  • ✓ Bake multiple materials into a single texture
  • ✓ Remove hidden geometry (bottom of objects, etc.)
  • ✓ Test in Studio with other objects to check performance

4. Importing to Studio

"Send to Game" places your optimized model directly into Roblox Studio as an EditableMesh — or export the file and import it manually.

Before Importing

  • • Make sure Roblox Studio is open with a place loaded
  • • Enable the EditableMesh beta feature (File → Beta Features)
  • • Verify the MCP connection is active (check the Game tab)

Two Ways to Import

  • Send to Game: One click in the Optimize tab imports via the EditableMesh API
  • Show in Folder / Copy Path: Reveal the file and drag it into Studio (File → Import 3D) — handy for troubleshooting

After Importing

  • • Model appears at workspace origin
  • • Use Studio tools to position and scale
  • • Add scripts, collisions, and other properties as needed
  • • Save your place to persist the imported model
Documentation for HyperDevs v0.1.20 Edit this page Report an issue