Game assets
Generate characters, props, environment objects, and vehicles for your game, and take them through optimization, texturing, rigging, and export.
Meshy suits prototyping, indie game development, placeholder assets, and concept exploration. To build a set of assets that share one art style for a cohesive game world, use 3D Agent. Export FBX for Unity and Unreal, or GLB for the web and Three.js.
Make a game character
To take a game character from generation to export, follow these steps:
-
Generate the base character with Text to 3D, Image to 3D, or 3D Agent.
-
Remesh the character to your polygon budget, for example 5,000 for mobile or 20,000 for PC. In the viewer toolbar, click Remesh, and set Target Polycount. For details, see Remesh.
-
Texture the character with PBR maps. In the viewer toolbar, click Texture, or Retexture if the character already has textures. Turn on Generate PBR Maps, and generate the texture. PBR maps add metallic, roughness, and normal maps to the base color.
-
In the viewer toolbar, click Animate, and then click Rig to auto-rig the character with a humanoid skeleton.
-
In the Library tab, browse the more than 600 animation presets, and click Add on the motions you want. The library sorts presets into categories such as Walk & Run, Body Movements, Daily Actions, and Fighting.
-
In the viewer toolbar, click Download, and then in Format, select FBX for Unity or Unreal, or GLB for the web.
-
Click Download.
Make a style-consistent asset set with 3D Agent
To generate a set of assets that share one art style, follow these steps:
-
In the left sidebar, click Agent.
-
In the message box, describe your game's visual direction, for example "I'm building a cyberpunk RPG and need a set of props." The agent suggests creative directions and generates a batch of visual concepts.
-
Select your favorites, ask for variations, and adjust the style through the chat.
-
Ask the agent to turn the concepts you selected into 3D models.
-
Remesh, texture, and download the models as needed.
Polygon budget reference
The following table shows typical polygon budgets for each platform and asset type. Use them as Remesh targets.
| Platform | Character | Prop | Environment piece |
|---|---|---|---|
| Mobile (casual) | 3,000 to 5,000 | 500 to 2,000 | 1,000 to 5,000 |
| Mobile (AAA) | 10,000 to 20,000 | 2,000 to 5,000 | 5,000 to 15,000 |
| PC or console | 20,000 to 50,000 | 5,000 to 15,000 | 10,000 to 50,000 |
| VR | 10,000 to 30,000 | 2,000 to 8,000 | 5,000 to 20,000 |
FAQ
- Can I use Meshy to make game assets?
- Yes. Meshy generates characters, props, environment objects, and vehicles, then optimizes and rigs them for Unity and Unreal.
- What's the workflow for a game-ready character in Meshy?
- Generate the character, remesh it to your polygon budget, texture it with PBR maps, rig it, animate it, and export FBX or GLB.
- What polygon budget should I target for games?
- Roughly 5,000 polygons for mobile and 20,000 for PC. Use Remesh to hit your target.
- Which export format should I use for Unity or Unreal?
- FBX for Unity and Unreal, and GLB for web and Three.js projects.
- How do I make a style-consistent set of game assets?
- Use 3D Agent to generate batches of concepts with a shared art direction, then turn them into 3D models.