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:

  1. Generate the base character with Text to 3D, Image to 3D, or 3D Agent.

  2. 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.

  3. 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.

  4. In the viewer toolbar, click Animate, and then click Rig to auto-rig the character with a humanoid skeleton.

  5. 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.

  6. In the viewer toolbar, click Download, and then in Format, select FBX for Unity or Unreal, or GLB for the web.

  7. 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:

  1. In the left sidebar, click Agent.

  2. 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.

  3. Select your favorites, ask for variations, and adjust the style through the chat.

  4. Ask the agent to turn the concepts you selected into 3D models.

  5. 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.

PlatformCharacterPropEnvironment piece
Mobile (casual)3,000 to 5,000500 to 2,0001,000 to 5,000
Mobile (AAA)10,000 to 20,0002,000 to 5,0005,000 to 15,000
PC or console20,000 to 50,0005,000 to 15,00010,000 to 50,000
VR10,000 to 30,0002,000 to 8,0005,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.

  • To optimize a model for your polygon budget, see Remesh.

  • To set up characters for animation, see Rigging.

  • To generate style-consistent concepts through a chat, see 3D Agent.