Meshy-6

Meshy-6 is a 3D generation model for text-to-3D and image-to-3D workflows. It is built for cleaner geometry, sharper hard-surface detail, low-poly generation, configurable quad or triangle topology, polycount and symmetry control, A/T pose support, and textured outputs with optional PBR materials. It fits game asset creation, 3D printing, and production-oriented 3D pipelines.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples4
CODE
Ready-to-use code snippets for common workflows
Guides1
LEARN
Step-by-step tutorials for advanced use cases
text-to-3d
Arctic Seed Vault Airlock Diorama$0.80~6m 0simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'meshy:meshy@6',
positivePrompt: 'One complete freestanding cutaway diorama of an Arctic seed-vault airlock, designed as a game environment set piece. Front: open threshold, grated steps, thick circular blast door and amber warning lamps. Side: exposed ventilation ducts, conduit runs and frost-covered concrete buttresses. Back: sealed service hatch, power boxes and exhaust grille. Brutalist concrete, galvanized steel, chipped safety-orange paint, rubber seals, icy buildup; grounded rectangular base, realistic scale, clean readable geometry.',
settings: {
meshType: 'standard',
remesh: true,
topology: 'quad',
polyCount: 60000,
texture: true,
pbr: true
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "meshy:meshy@6",
"positivePrompt": "One complete freestanding cutaway diorama of an Arctic seed-vault airlock, designed as a game environment set piece. Front: open threshold, grated steps, thick circular blast door and amber warning lamps. Side: exposed ventilation ducts, conduit runs and frost-covered concrete buttresses. Back: sealed service hatch, power boxes and exhaust grille. Brutalist concrete, galvanized steel, chipped safety-orange paint, rubber seals, icy buildup; grounded rectangular base, realistic scale, clean readable geometry.",
"settings": {
"meshType": "standard",
"remesh": True,
"topology": "quad",
"polyCount": 60000,
"texture": True,
"pbr": True
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "3dInference",
"taskUUID": "7baab462-e6c2-4125-8421-3ea0fa707f3b",
"model": "meshy:meshy@6",
"positivePrompt": "One complete freestanding cutaway diorama of an Arctic seed-vault airlock, designed as a game environment set piece. Front: open threshold, grated steps, thick circular blast door and amber warning lamps. Side: exposed ventilation ducts, conduit runs and frost-covered concrete buttresses. Back: sealed service hatch, power boxes and exhaust grille. Brutalist concrete, galvanized steel, chipped safety-orange paint, rubber seals, icy buildup; grounded rectangular base, realistic scale, clean readable geometry.",
"settings": {
"meshType": "standard",
"remesh": true,
"topology": "quad",
"polyCount": 60000,
"texture": true,
"pbr": true
}
}
]'runware run meshy:meshy@6 \
positivePrompt="One complete freestanding cutaway diorama of an Arctic seed-vault airlock, designed as a game environment set piece. Front: open threshold, grated steps, thick circular blast door and amber warning lamps. Side: exposed ventilation ducts, conduit runs and frost-covered concrete buttresses. Back: sealed service hatch, power boxes and exhaust grille. Brutalist concrete, galvanized steel, chipped safety-orange paint, rubber seals, icy buildup; grounded rectangular base, realistic scale, clean readable geometry." \
settings.meshType=standard \
settings.remesh=true \
settings.topology=quad \
settings.polyCount=60000 \
settings.texture=true \
settings.pbr=true{
"taskType": "3dInference",
"taskUUID": "7baab462-e6c2-4125-8421-3ea0fa707f3b",
"model": "meshy:meshy@6",
"positivePrompt": "One complete freestanding cutaway diorama of an Arctic seed-vault airlock, designed as a game environment set piece. Front: open threshold, grated steps, thick circular blast door and amber warning lamps. Side: exposed ventilation ducts, conduit runs and frost-covered concrete buttresses. Back: sealed service hatch, power boxes and exhaust grille. Brutalist concrete, galvanized steel, chipped safety-orange paint, rubber seals, icy buildup; grounded rectangular base, realistic scale, clean readable geometry.",
"settings": {
"meshType": "standard",
"remesh": true,
"topology": "quad",
"polyCount": 60000,
"texture": true,
"pbr": true
}
}Response
{
"taskType": "3dInference",
"taskUUID": "7baab462-e6c2-4125-8421-3ea0fa707f3b",
"seed": 707340084,
"cost": 0.8,
"outputs": {
"files": [
{
"uuid": "fd7c3641-4e4d-43a9-b952-ad3b1dd5606b",
"url": "https://im.runware.ai/image/os/a09dlim3/ws/5/ii/fd7c3641-4e4d-43a9-b952-ad3b1dd5606b.glb"
}
]
}
}image-to-3d
Planetarium Control Booth Diorama$0.80~6m 19simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'meshy:meshy@6',
settings: {
imageEnhancement: true,
meshType: 'standard',
remesh: true,
decimation: 2,
texture: true,
removeLighting: true
},
inputs: {
images: [
'https://assets.runware.ai/assets/inputs/7a83252c-a9ed-40e2-824e-10539769f3dc.jpg'
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "meshy:meshy@6",
"settings": {
"imageEnhancement": True,
"meshType": "standard",
"remesh": True,
"decimation": 2,
"texture": True,
"removeLighting": True
},
"inputs": {
"images": [
"https://assets.runware.ai/assets/inputs/7a83252c-a9ed-40e2-824e-10539769f3dc.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "3dInference",
"taskUUID": "945d69a2-2cdf-4f2e-b027-dba100fad4dd",
"model": "meshy:meshy@6",
"settings": {
"imageEnhancement": true,
"meshType": "standard",
"remesh": true,
"decimation": 2,
"texture": true,
"removeLighting": true
},
"inputs": {
"images": [
"https://assets.runware.ai/assets/inputs/7a83252c-a9ed-40e2-824e-10539769f3dc.jpg"
]
}
}
]'runware run meshy:meshy@6 \
settings.imageEnhancement=true \
settings.meshType=standard \
settings.remesh=true \
settings.decimation=2 \
settings.texture=true \
settings.removeLighting=true \
inputs.images.0=https://assets.runware.ai/assets/inputs/7a83252c-a9ed-40e2-824e-10539769f3dc.jpg{
"taskType": "3dInference",
"taskUUID": "945d69a2-2cdf-4f2e-b027-dba100fad4dd",
"model": "meshy:meshy@6",
"settings": {
"imageEnhancement": true,
"meshType": "standard",
"remesh": true,
"decimation": 2,
"texture": true,
"removeLighting": true
},
"inputs": {
"images": [
"https://assets.runware.ai/assets/inputs/7a83252c-a9ed-40e2-824e-10539769f3dc.jpg"
]
}
}Response
{
"taskType": "3dInference",
"taskUUID": "945d69a2-2cdf-4f2e-b027-dba100fad4dd",
"seed": 694536885,
"cost": 0.8,
"outputs": {
"files": [
{
"uuid": "793ca85a-f938-4ccf-8355-548d6228e609",
"url": "https://im.runware.ai/image/os/a03d21/ws/5/ii/793ca85a-f938-4ccf-8355-548d6228e609.glb"
}
]
}
}multi-image-to-3d
Botanical Specimen Press Product Model$0.80~3m 52simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'meshy:meshy@6',
settings: {
imageEnhancement: false,
meshType: 'lowpoly',
texture: true,
symmetry: 'auto'
},
inputs: {
images: [
'https://assets.runware.ai/assets/inputs/4cc9d317-ba7a-417c-b06c-445972bd5d5b.jpg',
'https://assets.runware.ai/assets/inputs/d94ea0c7-dcb5-4ccd-97cf-5f371d496fbc.jpg',
'https://assets.runware.ai/assets/inputs/12730aeb-14b6-4e0f-84c4-55acecc4cab0.jpg',
'https://assets.runware.ai/assets/inputs/a51ee874-2ef3-4ed4-b66c-0944813b2bde.jpg'
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "meshy:meshy@6",
"settings": {
"imageEnhancement": False,
"meshType": "lowpoly",
"texture": True,
"symmetry": "auto"
},
"inputs": {
"images": [
"https://assets.runware.ai/assets/inputs/4cc9d317-ba7a-417c-b06c-445972bd5d5b.jpg",
"https://assets.runware.ai/assets/inputs/d94ea0c7-dcb5-4ccd-97cf-5f371d496fbc.jpg",
"https://assets.runware.ai/assets/inputs/12730aeb-14b6-4e0f-84c4-55acecc4cab0.jpg",
"https://assets.runware.ai/assets/inputs/a51ee874-2ef3-4ed4-b66c-0944813b2bde.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "3dInference",
"taskUUID": "c0be3758-273c-4de3-ae93-a38a0dbad5b2",
"model": "meshy:meshy@6",
"settings": {
"imageEnhancement": false,
"meshType": "lowpoly",
"texture": true,
"symmetry": "auto"
},
"inputs": {
"images": [
"https://assets.runware.ai/assets/inputs/4cc9d317-ba7a-417c-b06c-445972bd5d5b.jpg",
"https://assets.runware.ai/assets/inputs/d94ea0c7-dcb5-4ccd-97cf-5f371d496fbc.jpg",
"https://assets.runware.ai/assets/inputs/12730aeb-14b6-4e0f-84c4-55acecc4cab0.jpg",
"https://assets.runware.ai/assets/inputs/a51ee874-2ef3-4ed4-b66c-0944813b2bde.jpg"
]
}
}
]'runware run meshy:meshy@6 \
settings.imageEnhancement=false \
settings.meshType=lowpoly \
settings.texture=true \
settings.symmetry=auto \
inputs.images.0=https://assets.runware.ai/assets/inputs/4cc9d317-ba7a-417c-b06c-445972bd5d5b.jpg \
inputs.images.1=https://assets.runware.ai/assets/inputs/d94ea0c7-dcb5-4ccd-97cf-5f371d496fbc.jpg \
inputs.images.2=https://assets.runware.ai/assets/inputs/12730aeb-14b6-4e0f-84c4-55acecc4cab0.jpg \
inputs.images.3=https://assets.runware.ai/assets/inputs/a51ee874-2ef3-4ed4-b66c-0944813b2bde.jpg{
"taskType": "3dInference",
"taskUUID": "c0be3758-273c-4de3-ae93-a38a0dbad5b2",
"model": "meshy:meshy@6",
"settings": {
"imageEnhancement": false,
"meshType": "lowpoly",
"texture": true,
"symmetry": "auto"
},
"inputs": {
"images": [
"https://assets.runware.ai/assets/inputs/4cc9d317-ba7a-417c-b06c-445972bd5d5b.jpg",
"https://assets.runware.ai/assets/inputs/d94ea0c7-dcb5-4ccd-97cf-5f371d496fbc.jpg",
"https://assets.runware.ai/assets/inputs/12730aeb-14b6-4e0f-84c4-55acecc4cab0.jpg",
"https://assets.runware.ai/assets/inputs/a51ee874-2ef3-4ed4-b66c-0944813b2bde.jpg"
]
}
}Response
{
"taskType": "3dInference",
"taskUUID": "c0be3758-273c-4de3-ae93-a38a0dbad5b2",
"seed": 1727715792,
"cost": 0.8,
"outputs": {
"files": [
{
"uuid": "9ac2ca15-a28a-4bf2-a2b4-f0344fb3cf14",
"url": "https://im.runware.ai/image/os/a06dlim3/ws/5/ii/9ac2ca15-a28a-4bf2-a2b4-f0344fb3cf14.glb"
}
]
}
}reference-to-3d
Pediatric Hydrotherapy Pool Room$0.80~4m 1simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'meshy:meshy@6',
settings: {
meshType: 'standard',
texture: true,
hdTexture: true,
pbr: true,
removeLighting: true
},
inputs: {
images: [
'https://assets.runware.ai/assets/inputs/b6e015da-eacc-464f-a352-80b37e96c7de.jpg'
],
referenceImages: [
'https://assets.runware.ai/assets/inputs/5d3dcdde-8e79-4528-99cc-7134942ddbed.jpg'
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "meshy:meshy@6",
"settings": {
"meshType": "standard",
"texture": True,
"hdTexture": True,
"pbr": True,
"removeLighting": True
},
"inputs": {
"images": [
"https://assets.runware.ai/assets/inputs/b6e015da-eacc-464f-a352-80b37e96c7de.jpg"
],
"referenceImages": [
"https://assets.runware.ai/assets/inputs/5d3dcdde-8e79-4528-99cc-7134942ddbed.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "3dInference",
"taskUUID": "d5b3e9c7-2f40-47b9-b39e-1ebb14999bc6",
"model": "meshy:meshy@6",
"settings": {
"meshType": "standard",
"texture": true,
"hdTexture": true,
"pbr": true,
"removeLighting": true
},
"inputs": {
"images": [
"https://assets.runware.ai/assets/inputs/b6e015da-eacc-464f-a352-80b37e96c7de.jpg"
],
"referenceImages": [
"https://assets.runware.ai/assets/inputs/5d3dcdde-8e79-4528-99cc-7134942ddbed.jpg"
]
}
}
]'runware run meshy:meshy@6 \
settings.meshType=standard \
settings.texture=true \
settings.hdTexture=true \
settings.pbr=true \
settings.removeLighting=true \
inputs.images.0=https://assets.runware.ai/assets/inputs/b6e015da-eacc-464f-a352-80b37e96c7de.jpg \
inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/5d3dcdde-8e79-4528-99cc-7134942ddbed.jpg{
"taskType": "3dInference",
"taskUUID": "d5b3e9c7-2f40-47b9-b39e-1ebb14999bc6",
"model": "meshy:meshy@6",
"settings": {
"meshType": "standard",
"texture": true,
"hdTexture": true,
"pbr": true,
"removeLighting": true
},
"inputs": {
"images": [
"https://assets.runware.ai/assets/inputs/b6e015da-eacc-464f-a352-80b37e96c7de.jpg"
],
"referenceImages": [
"https://assets.runware.ai/assets/inputs/5d3dcdde-8e79-4528-99cc-7134942ddbed.jpg"
]
}
}Response
{
"taskType": "3dInference",
"taskUUID": "d5b3e9c7-2f40-47b9-b39e-1ebb14999bc6",
"seed": 876540755,
"cost": 0.8,
"outputs": {
"files": [
{
"uuid": "30e585dc-7a93-4719-93a1-a719c92eea28",
"url": "https://im.runware.ai/image/os/a01d21/ws/5/ii/30e585dc-7a93-4719-93a1-a719c92eea28.glb"
}
]
}
}