Trasforma un'immagine di riferimento in un modello 3D con opzioni configurabili per allineamento, orientamento, texture, materiali, geometria, scala e mesh.
Modelli Meshy 7 correlati
Esempi API
Esempio di invio
const response = await fetch('https://api.flaq.ai/api/v1/3d/task', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
model_name: 'meshy-v7-image-to-3d',
image_url: 'https://example.com/ceramic-lamp.png',
topology: 'triangle',
remesh: true,
symmetry_mode: 'auto',
pose_mode: 'a-pose',
pbr: true,
texture_prompt: 'Glazed blue ceramic with subtle gold details',
texture_image: 'https://example.com/ceramic-reference.png',
}),
});
const { data } = await response.json();
const taskId = data.task_id;
Esempio di polling
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/3d/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.files[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
Esempio di invio
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/3d/task',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
json={
'model_name': 'meshy-v7-image-to-3d',
'image_url': 'https://example.com/ceramic-lamp.png',
'topology': 'triangle',
'remesh': True,
'symmetry_mode': 'auto',
'pose_mode': 'a-pose',
'pbr': True,
'texture_prompt': 'Glazed blue ceramic with subtle gold details',
'texture_image': 'https://example.com/ceramic-reference.png',
},
)
response.raise_for_status()
task_id = response.json()['data']['task_id']
Esempio di polling
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/3d/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['files'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
Esempio di invio
curl -X POST "https://api.flaq.ai/api/v1/3d/task" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model_name": "meshy-v7-image-to-3d",
"image_url": "https://example.com/ceramic-lamp.png",
"topology": "triangle",
"remesh": true,
"symmetry_mode": "auto",
"pose_mode": "a-pose",
"pbr": true,
"texture_prompt": "Glazed blue ceramic with subtle gold details",
"texture_image": "https://example.com/ceramic-reference.png"
}'
Esempio di polling
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/3d/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
Prezzi di Meshy 7 Image to 3D
| Parametri | Prezzo | Prezzo originale | Sconto |
|---|
README
API Meshy 7 Image-to-3D (Generazione 3D da una singola immagine con PBR opzionale)
L’API Meshy 7 Image-to-3D genera un modello 3D da una singola immagine di origine per lo sviluppo di giochi, il design digitale, la visualizzazione dei prodotti e la prototipazione creativa. Gli sviluppatori possono configurare topologia, numero di poligoni desiderato, rigenerazione della mesh, simmetria, posa umanoide e materiali PBR opzionali. Disponibile tramite Flaq AI, il modello accetta anche indicazioni testuali o visive per il flusso di texturizzazione.
Funzionalità principali dell’API Meshy 7 Image-to-3D
-
Generazione 3D da una singola immagine: Usa un’immagine di riferimento per guidare il soggetto e l’aspetto di un modello 3D generato.
-
Topologia configurabile: Scegli una topologia a triangoli o quadrilateri in base al flusso di lavoro successivo previsto.
-
Controllo del numero di poligoni desiderato: Imposta un numero di poligoni desiderato nell’intervallo supportato per orientare la densità della mesh.
-
Opzioni di rigenerazione della mesh e simmetria: Controlla se la mesh viene rigenerata e come viene applicata la simmetria.
-
Indicazioni per la posa umanoide: Seleziona le opzioni di posa supportate per soggetti umanoidi adatti.
-
PBR e indicazioni per le texture opzionali: Attiva la generazione di materiali PBR e guida la texturizzazione con un prompt o un’immagine di riferimento.
Come usare l’API Meshy 7 Image-to-3D per la generazione 3D su Flaq AI
-
Ingresso: Un URL immagine obbligatorio, più impostazioni opzionali per topologia, numero di poligoni desiderato, rigenerazione della mesh, simmetria, posa umanoide, PBR, prompt per le texture e immagine per le texture.
-
Uscita: Un modello 3D generato con texture dei materiali PBR opzionali, restituito tramite il flusso di attività di Flaq AI.
-
Controlli della mesh: Seleziona una topologia a triangoli o quadrilateri, configura un numero di poligoni desiderato e scegli se rigenerare la mesh della geometria generata.
-
Controlli della posa: Usa le impostazioni supportate per la posa umanoide quando il soggetto di origine è adatto alle indicazioni di posa.
-
Capacità: Generazione da una singola immagine a 3D con controlli configurabili per mesh, posa, simmetria e texture.
Principali casi d’uso per l’integrazione dell’API Meshy 7 Image-to-3D
-
Dall’arte concettuale al 3D: Trasforma un riferimento di personaggio, oggetto o ambiente in un modello iniziale da sviluppare ulteriormente.
-
Visualizzazione dei prodotti: Crea concept 3D da immagini di prodotti per esaminarli e prepararli a esperienze interattive.
-
Design dei personaggi: Genera un modello di base da un riferimento di personaggio adatto, quindi prosegui con la creazione dello scheletro e il perfezionamento negli strumenti successivi.
-
Concept di oggetti da collezione e statuette: Converti illustrazioni approvate in geometria di base da esaminare e preparare per la successiva fabbricazione.
-
Effetti visivi e previsualizzazione: Crea modelli guidati da riferimenti per pianificare scene, disporre elementi ed esplorare risorse preliminari.
Nota Una singola immagine non mostra ogni superficie di un oggetto, quindi la geometria non visibile viene dedotta e deve essere esaminata. Assicurati che le immagini di origine rispettino i requisiti applicabili relativi a copyright e proprietà intellettuale.
Meshy 7 Image-to-3D e concorrenti: analisi comparativa
-
Meshy 7 Image-to-3D a confronto con Tripo Image-to-3D
I team che confrontano questi modelli dovrebbero valutare i requisiti di ingresso, i controlli della topologia, le impostazioni del numero di poligoni desiderato, i flussi di texturizzazione e le esigenze di integrazione. Meshy 7 espone queste opzioni tramite Flaq AI. -
Meshy 7 Image-to-3D a confronto con Rodin Image-to-3D
Il modello preferibile dipende dal soggetto, dalla geometria desiderata e dal flusso di lavoro successivo. Meshy 7 combina la generazione da una singola immagine con rigenerazione della mesh opzionale, indicazioni per la posa, simmetria e controlli PBR. -
Meshy 7 Image-to-3D a confronto con Stable Fast 3D
Gli sviluppatori possono confrontare il comportamento del modello, i controlli della mesh disponibili, i requisiti di uscita e l’approccio di distribuzione. Meshy 7 è disponibile tramite un’API di attività gestita su Flaq AI. -
Meshy 7 Image-to-3D a confronto con CSM Image-to-3D
I team di prodotto dovrebbero valutare la varietà dei soggetti supportati, i controlli della geometria, le indicazioni per le texture e l’integrazione API. Meshy 7 accetta una sola immagine di origine e impostazioni di generazione configurabili. -
Meshy 7 Image-to-3D a confronto con Meshy 7 Multiview-to-3D
Image-to-3D richiede una sola immagine di origine. Multiview-to-3D accetta più immagini di riferimento quando sono disponibili ulteriori angoli di visualizzazione.