Image to 3D model

Image to 3D model, prepared for a real game engine

Upload a concept sketch, a product photo or a character drawing and get back a textured GLB you can rig, animate and drop into a scene. Five image models in Studio, one set of rules for getting a clean result.

The short answer

Summer Studio converts a single image, or up to five views of the same subject, into a textured 3D model in GLB format. Hunyuan 3D Pro and Rapid, Rodin 2.5 High, Meshy 6 and Tripo H3.1 all take image input. Before conversion Summer checks whether the picture is usable and can clean it into an isolated object view or a rig-ready character pose. Characters can be auto-rigged in the same run and the result imports straight into a Summer project.

Image to 3D is the fastest way to get a model that looks like your art instead of like a text prompt. The catch is that single-image reconstruction guesses everything the camera did not see. A side view hides depth, a busy background leaks into the mesh, and a character in an action pose comes back with fused arms that no rigger can save. Most bad results are input problems, not model problems.

Summer handles that step for you and then keeps going. It grades the source image, prepares it if needed, runs the model you picked, and, for characters, rigs the mesh and adds starter animations. The GLB lands in your asset library, and from the desktop app one import puts it in the open project with the import pipeline already run.

This page is about the image path specifically. For the broader question of which AI 3D generator to use for a game, including text to 3D, see the AI 3D model generator for games guide linked below.

What it does

Five image models in Studio

Hunyuan 3D Pro, Hunyuan 3D Rapid, Rodin 2.5 High, Meshy 6 and Tripo H3.1 all accept an image. Rodin takes up to five reference images, Meshy 6 and Tripo up to four, so a turnaround sheet goes in as front, left, back and right views.

Reference check before you pay for 3D

With Improve reference on, a vision model checks the image first. If it shows a side or rear view, a cropped or cluttered subject, or a character in an action pose, Summer runs one image edit to produce an isolated object or a rig-safe A or T pose before conversion.

Character or prop intent

Choose Character and the preparation aims for a clean full-body bind pose. Choose Object and it isolates one item with no ground, grass, pedestal or scenery baked into the mesh.

Polycount and topology controls

Hunyuan 3D Pro and Rodin take a face target from Auto up to 1M. Meshy 6 offers a Low poly mesh style with triangle or quad topology, remeshing, symmetry and pose controls. Tripo lets you pick standard, HD or no textures.

Rig and starter animations in one run

For characters, Rig plus starter animations is on by default. After the mesh is ready Summer auto-rigs it at Meshy's default height of 1.7 m and adds Idle, Walk, Run and Jump. Through the MCP your agent can pass the real height instead.

A GLB any engine reads

Downloads come as an optimized GLB. Summer merges duplicate data, welds vertices and scales textures above 2048 px down, without Draco or meshopt compression, so any glTF importer reads it with no extra decoder.

How it works

  1. 1

    Step 1: Prepare one clean image

    One subject, fully in frame, on a plain background. Props read best in a three-quarter view that shows front, side and depth. Characters read best full body, facing the camera, arms away from the torso in an A or T pose.

  2. 2

    Step 2: Open the 3D tab and set the intent

    Upload the image, choose Character or Object, and leave Improve reference on unless the image is already a clean studio render. Add left, back and right views if the model you picked accepts them.

  3. 3

    Step 3: Pick a model and a budget

    Hunyuan 3D Rapid for a quick shape check, Hunyuan 3D Pro or Rodin 2.5 for final props, Meshy 6 when you want low poly or quad topology, Tripo H3.1 for detailed geometry with texture quality options. Set the polycount in advanced settings.

  4. 4

    Step 4: Check it in the viewer, then import

    Orbit the result, look at the back and the underside, and regenerate with another view if a side collapsed. Then import it into your Summer project from Studio, or download the GLB for another engine.

Two ways to run it

In Studio, or from the agent you already use

In Summer Studio

In the 3D tab, switch to image mode, drop in your picture and choose Character or Object. The model picker shows each model's price and a time estimate before you run it, from about three minutes for Hunyuan Rapid to about eight for Meshy 6. Results appear in the viewer with face, vertex and bone counts, and from there you can rig, download the GLB or import it into the project open in the desktop app.

Open the 3D tab in Studio

From Claude, Cursor or Codex via MCP

From Claude Code, Cursor or Codex, the Summer MCP tool summer_generate_3d takes kind image-to-3d with an imageUrl, or imageUrls for up to four views. Through the MCP the models are hunyuan (the default), hunyuan-rapid, trellis and meshy. Pass rig true with animationNames such as Idle, Walk, Run and Jump to get a rigged character package. Generation runs on Summer servers without the engine open. summer_import_asset_by_id then imports the result into an exact scene, which needs the Summer desktop app running with the project loaded.

Example prompt for your agent

Turn concept.png into a 3D model with Summer as a character, rig it at 1.6 m with Idle, Walk and Run, then import it into res://levels/village.tscn under the NPCs node and take a screenshot so I can check the scale.
Set up the Summer MCP
Image to 3D models in Summer Studio
ModelReference imagesControls in StudioUse it for
Hunyuan 3D v3.1 Pro1Face target Auto to 1M, minimum 40,000Final props and characters from one good image
Hunyuan 3D v3.1 Rapid1One image, no face target (fal's Rapid endpoint takes none)Fast drafts and shape checks
Rodin 2.5 HighUp to 5Face target rounded to Rodin's tiers, seed, PBR always onClean geometry from several views
Meshy 6Up to 4Standard or Low poly, triangle or quad, remesh, symmetry, A or T poseLow poly assets and characters you will rig
Tripo H3.1Up to 4Texture standard, HD or none, seedDetailed geometry with texture quality options

Sources: Summer Studio 3D model catalog

Pricing

What it costs

3D model, Hunyuan 3D v3.1 Rapid
$0.32
3D model, Hunyuan 3D v3.1 Pro
$0.75
Auto-rig a character
$1.14

Rodin 2.5, Meshy 6 and Tripo H3.1 are priced per generation in the Studio model picker before you run them. When reference preparation runs, its image edit is included in that job's charge.

Prices are charged from your Summer usage balance. Generating assets needs a paid plan or a top-up: Pro is $20 a month and includes $20 of usage, and top-ups start at $10. The desktop engine itself is free to download.

See all plans

Examples

Prompts that work, and what comes back

Inputs that convert well, and what to expect back. The pattern is always one subject, full view, plain background.

Prop from a product photo

Prompt

Photo of a brass oil lantern on a white table, three-quarter view, Object intent, Hunyuan 3D Pro at 100K faces

What you get

A textured lantern GLB with a readable back side. Summer isolates it from the table so no tabletop is fused to the base.

Character from a single drawing

Prompt

Full-body drawing of a fox ranger facing forward, arms slightly out, Character intent, Rig plus starter animations on

What you get

A mesh in a clean A pose, auto-rigged at 1.7 m, with Idle, Walk, Run and Jump ready to preview.

Turnaround sheet

Prompt

Front, left, back and right views of a mascot, cropped into four images, Rodin 2.5 High

What you get

Multi-view reconstruction that keeps the silhouette from every side. The best route when the back of the design matters.

Low poly game prop

Prompt

Stylized treasure chest render, Meshy 6, Low poly mesh style, quad topology

What you get

A light, clean-topology prop that suits mobile budgets and is easier to edit by hand in Blender afterwards.

Action pose that needs fixing

Prompt

Screenshot of a knight mid-swing, side view, Character intent, Improve reference on

What you get

Summer flags the side view and the action pose, re-poses the knight into a front-facing bind pose, and converts that instead.

Browse 3D models in the asset store

How to prepare the input image

Summer's reference check uses the same rules a good 3D artist would. An image goes straight to conversion only when it shows one complete, isolated subject. For a character that means full body, front or near-front, a neutral symmetric A, T or rest pose, and limbs visibly separated from the torso. For a prop it means a clear three-quarter or product view that reveals the front, a side and the depth of the major forms.

Anything else triggers preparation. Side or rear views, crossed or merged limbs, a subject that is cropped, tiny in frame or mixed with scenery, text or other objects all get one cleanup edit first. Art style does not matter, so pixel art, painted concept art and photos all work if the framing is right.

  • Crop to one subject and leave a margin around it.
  • Use a plain or removed background. Shadows on the floor often become geometry.
  • Avoid a camera directly front-on for props. Three-quarter shows depth the model would otherwise invent.
  • For characters, keep hands open and away from the hips so the rig has clean armpits to work with.
  • If the back of the design matters, draw or render it and use a multi-view model instead of hoping.
  • Keep the file light. Hunyuan 3D Rapid takes a single front-view JPG, PNG or WEBP between 128 and 5000 px and up to 8 MB.

Polycount and format facts for game engines

Face counts from image models run high by default. On fal, Hunyuan 3D v3.1 Pro accepts 40,000 to 1,500,000 faces with a default of 500,000. Summer sends a target on every Hunyuan Pro job, at least the 40,000 floor, so a draft does not come back at half a million faces unless you ask for it. Meshy 6 targets about 30,000 faces unless told otherwise, and Rodin rounds your target to its own mesh tiers.

For a hero character you plan to bake, a high count is fine. For props you will scatter, start low, then let the engine help. Godot 4 generates mesh LODs automatically when it imports a glTF scene, so a mid-poly prop already gets cheaper versions for distance. An OBJ imported as a plain mesh gets no LODs and carries no skinning or animation, so GLB is the better format for anything you will rig or place at scale.

Godot recommends glTF 2.0 as its 3D format, and the binary GLB that Studio produces is the version with textures embedded in one file. Summer's download step caps embedded textures at 2048 px, which covers most game use, and keeps node names intact so Godot's import suffixes still work.

Importing into a Summer project

With the desktop app open, Studio's import sends the asset to the connected project and runs the normal import pipeline. Rigged character packages land in their own folder under `res://characters/` with the rig GLB, a small character scene and a character.json that lists the clips, scaled to the rig height and facing the engine's forward direction.

From there, ask the agent to place it, snap it to the floor and play the scene. If you build in another engine, download the GLB and import it the way you would a Blender export.

When image to 3D is the wrong tool

Modular kit pieces that must snap on an exact grid, mechanical parts with precise dimensions, and anything that needs clean edge loops for deformation are better modeled than reconstructed. Summer's fabricate workflow lets an agent script your own Blender install for that kind of asset, and a generated mesh can go through the same step for decimation or a UV unwrap.

Frequently asked questions

Which model should I use to turn an image into a 3D model?

Start with Hunyuan 3D Rapid to check the shape, then use Hunyuan 3D Pro for a final prop or character from one image. Use Rodin 2.5 High when you have several views, Meshy 6 when you want low poly or quad topology or plan to rig, and Tripo H3.1 for detailed geometry with texture quality options.

What kind of image works best?

One complete subject on a plain background. Props in a three-quarter view, characters full body and front-facing in an A or T pose with limbs apart. With Improve reference on, which is the default, Summer checks every single image and prepares it automatically when it falls short, but a good source still gives the best result.

Can I use several pictures of the same object?

Yes. Rodin 2.5 High accepts up to five images, Meshy 6 and Tripo H3.1 up to four. The first image is the front view and the others fill left, back and right. Multi-view input skips the automatic preparation because the views already describe the shape.

How do I turn a picture into a 3D model?

Open the 3D tab in Studio, switch to image mode and upload the picture. Choose Character or Object, leave Improve reference on, pick a model and generate. Summer checks the image, cleans it if needed, converts it and shows the textured GLB in the viewer, usually within a few minutes.

Can I rig a model made from an image?

Yes, if it is a humanoid character. Generate it with Character intent and keep Rig plus starter animations on, or rig it afterwards from the viewer. The mesh should be textured, bipedal and in an A or T pose with the limbs apart. The AI character animation generator page covers rig requirements and adding more motion.

Can I turn a 2D drawing or concept art into a 3D model?

Yes. Art style does not matter to the reference check, so sketches, painted concept art and pixel art all convert. What matters is framing, so give it one full subject on a plain background. A turnaround with front, side and back views gives the most faithful result on Rodin 2.5, Meshy 6 or Tripo H3.1.

Can I use my own 3D model instead?

Yes. Upload a GLB in the 3D tab to rig it, animate it or import it like a generated one.

Is image to 3D free in Summer?

The Summer engine is free to download. Generating 3D models needs a paid plan or a top-up, and each run is charged from your usage balance at the prices shown on this page and in the model picker.

Make your game. Grow your game.

Even if it is built in another engine.

Free to download for macOS (Apple silicon) and Windows.