lowpoly 30 अक्टू॰ 2026 को बंद हो जाएगा। अनुरोध त्रुटियों से बचने के लिए इन तारीखों से पहले मॉडल बदल लें।
मल्टी-इमेज से 3D API
मल्टी-इमेज से 3D API एक ऐसी सुविधा है जो आपको Meshy की मल्टी-इमेज से 3D क्षमताओं को अपने स्वयं के एप्लिकेशन में इंटीग्रेट करने की अनुमति देती है। इस सेक्शन में, आपको इस API के साथ शुरुआत करने के लिए आवश्यक सभी जानकारी मिलेगी।
यह एंडपॉइंट आपको एक नया मल्टी-इमेज से 3D टास्क बनाने की अनुमति देता है। मल्टी-इमेज से 3D टास्क ऑब्जेक्ट के साथ कौन-से प्रॉपर्टी शामिल हैं, यह देखने के लिए
द मल्टी-इमेज टू 3D टास्क ऑब्जेक्ट देखें।
यह टास्क बैकग्राउंड में चलता है। आमतौर पर इसमें कितना समय लगता है, यह जानने के लिए Processing Times देखें।
पैरामीटर
input_task_id या image_urls में से केवल एक आवश्यक है। यदि दोनों दिए जाते हैं, तो input_task_id को प्राथमिकता दी जाती है।
Name
input_task_id
Type
string
आवश्यक
Description
एक पूर्ण हो चुके image-generation टास्क की ID, जिसका आउटपुट (1-4 इमेज) इनपुट के रूप में उपयोग किया जाना चाहिए। यह टास्क इनमें से एक होना चाहिए: टेक्स्ट से इमेज, इमेज से इमेज, टेक्स्ट से इमेज मल्टी-व्यू, या इमेज से इमेज मल्टी-व्यू। इसके अतिरिक्त, इसे API के माध्यम से चलाया गया होना चाहिए और इसका status SUCCEEDED होना चाहिए।
Name
image_urls
Type
array
आवश्यक
Description
Meshy को मॉडल बनाने में उपयोग करने के लिए 1 से 4 इमेज प्रदान करें। हम वर्तमान में .jpg, .jpeg, .png, और .webp फॉर्मेट को सपोर्ट करते हैं। सर्वोत्तम परिणामों के लिए सभी इमेज में एक ही ऑब्जेक्ट को अलग-अलग एंगल से दर्शाया जाना चाहिए।
अधिकतम फ़ाइल आकार: प्रति इमेज 20 MB।
प्रत्येक इमेज प्रदान करने के दो तरीके हैं:
सार्वजनिक रूप से सुलभ URL: एक URL जो सार्वजनिक इंटरनेट से सुलभ हो।
Data URI: इमेज का एक base64-एन्कोडेड data URI। एक data URI का उदाहरण: data:image/jpeg;base64,<your base64-encoded image data>।
meshy-7.1 (या latest) के लिए, पहली इमेज का उपयोग प्राइमरी (फ्रंट) व्यू के रूप में किया जाता है। शेष इमेज का क्रम कोई मायने नहीं रखता।
meshy-7 (डेप्रिकेटेड): इसके बजाय meshy-7.1 का उपयोग करें।
Name
geometry_resolution
Type
string
डिफ़ॉल्ट standard
Description
ज्यामिति जनरेशन पास। 2k Ultra पास को 2048³ पर चलाता है। इसके लिए meshy-7.1 या latest आवश्यक है।
उपलब्ध मान: standard, 2k
Name
ultra_mode
Type
boolean
⚠ पुराना
डिफ़ॉल्ट false
Description
इसके बजाय geometry_resolution का उपयोग करें। ultra_mode: true, geometry_resolution: "2k" के बराबर है।
Name
should_texture
Type
boolean
डिफ़ॉल्ट true
Description
यह निर्धारित करता है कि टेक्सचर जनरेट किए जाएं या नहीं। इसे false सेट करने पर टेक्सचर चरण छोड़ दिया जाता है, जिससे बिना टेक्सचर वाला मेश मिलता है।
केवल तब लागू होता है जब should_texture = true
Name
enable_pbr
Type
boolean
डिफ़ॉल्ट false
Description
बेस कलर के अतिरिक्त PBR मैप (metallic, roughness, normal) जनरेट करें। जब ai_model, meshy-6 हो, तो एक emission map भी शामिल होता है, सिवाय texture_resolution: 8k के। meshy-6-lite, meshy-7.1 और latest emission map जनरेट नहीं करते।
Name
texture_resolution
Type
string
डिफ़ॉल्ट 2k
Description
बेस कलर टेक्सचर रेज़ोल्यूशन। 2k (2048×2048), 4k (4096×4096), या 8k (8192×8192) में से एक। उच्च रेज़ोल्यूशन अधिक सतह विवरण कैप्चर करते हैं।
4k और 8k के लिए ai_model, meshy-6, meshy-7.1 या latest आवश्यक है। 8k पर, कोई emission map जनरेट नहीं होता।
Name
hd_texture
Type
boolean
⚠ पुराना
डिफ़ॉल्ट false
Description
इसके बजाय texture_resolution का उपयोग करें — यह texture_resolution: "4k" के बराबर है। जब दोनों सेट किए जाते हैं, तो texture_resolution को प्राथमिकता दी जाती है।
Name
texture_prompt
Type
string
Description
टेक्सचरिंग प्रक्रिया को मार्गदर्शन देने के लिए एक टेक्स्ट prompt प्रदान करें। अधिकतम 800 वर्ण।
Name
texture_image_url
Type
string
Description
टेक्सचरिंग प्रक्रिया को मार्गदर्शन देने के लिए एक 2d इमेज प्रदान करें। हम वर्तमान में .jpg, .jpeg, .png, और .webp फॉर्मेट को सपोर्ट करते हैं।
अधिकतम फ़ाइल आकार: 20 MB।
इमेज प्रदान करने के दो तरीके हैं:
सार्वजनिक रूप से सुलभ URL: एक URL जो सार्वजनिक इंटरनेट से सुलभ हो
Data URI: इमेज का एक base64-एन्कोडेड data URI। एक data URI का उदाहरण: data:image/jpeg;base64,<your base64-encoded image data>
यदि मूल asset और अपलोड की गई इमेज के बीच काफी ज्यामितिक अंतर हैं, तो इमेज टेक्सचरिंग सर्वोत्तम ढंग से काम नहीं कर सकती है। टेक्सचरिंग प्रक्रिया को मार्गदर्शन देने के लिए texture_image_url या texture_prompt में से केवल एक का उपयोग किया जा सकता है। यदि दोनों पैरामीटर दिए जाते हैं, तो डिफ़ॉल्ट रूप से मॉडल को टेक्सचर करने के लिए texture_prompt का उपयोग किया जाएगा।
Name
texture_image_urls
Type
string[]
Description
टेक्सचरिंग को मार्गदर्शन देने के लिए एक ही ऑब्जेक्ट को अलग-अलग व्यू से दिखाने वाली 1 से 4 इमेज प्रदान करें। पहली इमेज प्राइमरी (फ्रंट) व्यू है; शेष व्यू (left, back, right) का क्रम कोई मायने नहीं रखता।
प्रत्येक एलिमेंट texture_image_url के समान फॉर्मेट स्वीकार करता है (एक सार्वजनिक रूप से सुलभ URL या एक base64 data URI, .jpg/.jpeg/.png/.webp)।
अधिकतम फ़ाइल आकार: प्रति इमेज 20 MB।
ये इमेज केवल टेक्सचर को मार्गदर्शन देती हैं, और image_urls से स्वतंत्र हैं — दोनों सूचियों में अलग-अलग इमेज और इमेज की अलग-अलग संख्याएँ हो सकती हैं।
इसके लिए ai_model, meshy-7.1 या latest आवश्यक है। इसे texture_image_url या texture_prompt के साथ संयोजित नहीं किया जा सकता।
Name
should_remesh
Type
boolean
डिफ़ॉल्ट false (Meshy 6 and Meshy 7 models), true (others)
Description
यह नियंत्रित करता है कि रीमेश चरण सक्षम किया जाए या नहीं। उच्चतम-गुणवत्ता वाले मॉडल के लिए, हम should_remesh को false सेट करने की सलाह देते हैं।
केवल तब लागू होता है जब should_remesh = true
Name
topology
Type
string
डिफ़ॉल्ट triangle
Description
जनरेट किए गए मॉडल की topology निर्दिष्ट करें।
उपलब्ध मान:
quad: एक quad-प्रमुख मेश जनरेट करें।
triangle: एक decimated triangle मेश जनरेट करें।
Name
target_polycount
Type
integer
डिफ़ॉल्ट 30,000
Description
जनरेट किए गए मॉडल में पॉलीगॉन की लक्षित संख्या निर्दिष्ट करें। ज्यामिति की जटिलता के आधार पर पॉलीगॉन की वास्तविक संख्या लक्ष्य से भिन्न हो सकती है।
मान्य सीमा 100 से 300,000 (समावेशी) है।
Name
decimation_mode
Type
integer
Description
एक पॉलीकाउंट स्तर सेट करके adaptive decimation सक्षम करें। सेट किए जाने पर, target_polycount को नज़रअंदाज़ कर दिया जाता है।
उपलब्ध मान:
1: Adaptive — अल्ट्रा पॉलीकाउंट।
2: Adaptive — उच्च पॉलीकाउंट।
3: Adaptive — मध्यम पॉलीकाउंट।
4: Adaptive — निम्न पॉलीकाउंट।
Name
save_pre_remeshed_model
Type
boolean
डिफ़ॉल्ट false
Description
जब true सेट किया जाता है, तो Meshy रीमेश चरण पूर्ण होने से पहले एक अतिरिक्त GLB फ़ाइल भी स्टोर करता है।
Name
symmetry_mode
Type
string
⚠ पुराना
डिफ़ॉल्ट auto
Description
डेप्रिकेटेड। यह पैरामीटर अब आउटपुट को प्रभावित नहीं करता।
symmetry_mode फ़ील्ड मॉडल जनरेशन प्रक्रिया के दौरान सममिति व्यवहार को नियंत्रित करता है।
मान्य मान हैं:
off: सममिति अक्षम करता है।
auto: इनपुट ज्यामिति के आधार पर स्वचालित रूप से सममिति निर्धारित करता है और लागू करता है।
on: जनरेशन के दौरान सममिति को लागू करता है।
Name
pose_mode
Type
string
डिफ़ॉल्ट ""
Description
जनरेट किए गए मॉडल के लिए pose mode निर्दिष्ट करें।
उपलब्ध मान:
a-pose: मॉडल को A pose में जनरेट करें।
t-pose: मॉडल को T pose में जनरेट करें।
"" (खाली string): कोई विशिष्ट pose लागू नहीं किया गया।
Name
is_a_t_pose
Type
boolean
⚠ पुराना
डिफ़ॉल्ट false
Description
इसके बजाय pose_mode का उपयोग करें। क्या मॉडल को A/T pose में जनरेट किया जाए।
Name
image_enhancement
Type
boolean
डिफ़ॉल्ट true
Description
बेहतर परिणामों के लिए इनपुट इमेज को ऑप्टिमाइज़ करता है। बिना किसी स्टाइल प्रोसेसिंग के इनपुट इमेज की सटीक उपस्थिति बनाए रखने के लिए false सेट करें।
केवल तब सपोर्टेड है जब ai_model, meshy-6, meshy-7.1 या latest हो। meshy-6-lite के साथ इसे सेट करने पर त्रुटि मिलती है।
Name
remove_lighting
Type
boolean
डिफ़ॉल्ट true
Description
बेस कलर टेक्सचर से हाइलाइट्स और शैडो हटाता है, जिससे एक साफ़ परिणाम मिलता है जो कस्टम लाइटिंग सेटअप में बेहतर काम करता है।
केवल तब सपोर्टेड है जब ai_model, meshy-6, meshy-7.1 या latest हो। meshy-6-lite के साथ इसे सेट करने पर त्रुटि मिलती है।
Name
moderation
Type
boolean
डिफ़ॉल्ट false
Description
जब true सेट किया जाता है, तो इनपुट कंटेंट की संभावित रूप से हानिकारक कंटेंट के लिए स्वचालित रूप से जांच की जाएगी। यदि हानिकारक कंटेंट पाया जाता है, तो टास्क जनरेशन की ओर आगे नहीं बढ़ेगा।
image_urls से प्रत्येक इमेज और texture_prompt से टेक्स्ट की जांच की जाएगी।
Name
target_formats
Type
string[]
Description
निर्दिष्ट करता है कि आउटपुट में कौन-से 3D फ़ाइल फॉर्मेट शामिल किए जाएं। केवल अनुरोधित फॉर्मेट ही जनरेट और रिटर्न किए जाएंगे, जिससे टास्क पूर्ण होने का समय कम हो सकता है।
उपलब्ध मान: glb, obj, fbx, stl, usdz, 3mf
छोड़े जाने पर, 3mf को छोड़कर सभी फॉर्मेट जनरेट किए जाते हैं। 3mf को केवल स्पष्ट रूप से निर्दिष्ट किए जाने पर शामिल किया जाता है।
Name
auto_size
Type
boolean
डिफ़ॉल्ट false
Description
जब true सेट किया जाता है, तो सेवा ऑब्जेक्ट की वास्तविक-विश्व ऊंचाई का स्वचालित रूप से अनुमान लगाने के लिए AI vision का उपयोग करती है और उसके अनुसार मॉडल का आकार बदलती है। origin_at को स्पष्ट रूप से सेट न किए जाने पर ओरिजिन डिफ़ॉल्ट रूप से bottom होगा।
Name
alpha_thumbnail
Type
boolean
डिफ़ॉल्ट false
Description
जब true सेट किया जाता है, तो टास्क अतिरिक्त रूप से प्रीव्यू का एक पारदर्शी-बैकग्राउंड (RGBA) वर्शन रेंडर करता है और इसे GET रिस्पॉन्स पर alpha_thumbnail_url के रूप में लौटाता है। मौजूदा thumbnail_url फ़ील्ड अपरिवर्तित रहता है।
Name
multi_view_thumbnails
Type
boolean
डिफ़ॉल्ट false
Description
जब true सेट किया जाता है, तो टास्क अतिरिक्त रूप से चार कार्डिनल-व्यू थंबनेल (front, right, back, left) रेंडर करता है और उन्हें GET रिस्पॉन्स पर thumbnail_urls के अंतर्गत लौटाता है। मौजूदा thumbnail_url फ़ील्ड अपरिवर्तित रहता है और front व्यू की ओर इशारा करना जारी रखता है, इसलिए मौजूदा क्लाइंट प्रभावित नहीं होते।
टास्क लेटेंसी में लगभग 3 सेकंड जोड़ता है।
केवल तब लागू होता है जब auto_size = true
Name
origin_at
Type
string
डिफ़ॉल्ट bottom
Description
auto_size सक्षम होने पर ओरिजिन की स्थिति। उपलब्ध मान: bottom, center।
रिटर्न
रिस्पॉन्स की result प्रॉपर्टी में नए बनाए गए मल्टी-इमेज से 3D टास्क की टास्क id शामिल होती है।
विफलता मोड
Name
400 - Bad Request
Description
अनुरोध अस्वीकार्य था। सामान्य कारण:
पैरामीटर गायब है: या तो image_urls या input_task_id दिया जाना चाहिए।
अमान्य इनपुट टास्क: input_task_id को एक SUCCEEDED टेक्स्ट से इमेज, इमेज से इमेज, या मल्टी-व्यू वैरिएंट टास्क की ओर इशारा करना चाहिए।
अमान्य इमेज संख्या: image_urls में 1 से 4 इमेज के बीच, और texture_image_urls में 1 से 4 के बीच होनी चाहिए।
अमान्य इमेज फॉर्मेट: image_urls में एक या अधिक इमेज सपोर्टेड फॉर्मेट में नहीं हैं।
परस्पर विरोधी टेक्सचर इनपुट: texture_image_urls को texture_image_url या texture_prompt के साथ संयोजित नहीं किया जा सकता, और इसके लिए should_texture: true आवश्यक है।
मल्टी-व्यू टेक्सचर के लिए असमर्थित मॉडल: texture_image_urls के लिए ai_model, meshy-7.1 या latest आवश्यक है।
अप्राप्य URL: एक या अधिक image_urls या texture_image_urls एलिमेंट डाउनलोड नहीं किए जा सके।
इमेज बहुत बड़ी है: एक या अधिक image_urls, texture_image_url या texture_image_urls इमेज 20 MB से अधिक हैं।
मल्टी-इमेज इनपुट के लिए असमर्थित रेज़ोल्यूशन: geometry_resolution: "4k" इस एंडपॉइंट पर उपलब्ध नहीं है; 2k या standard का उपयोग करें।
इमेज विकल्पों के लिए असमर्थित मॉडल: image_enhancement या remove_lighting, ai_model: "meshy-6-lite" के साथ सेट किया गया है।
Name
401 - Unauthorized
Description
प्रमाणीकरण विफल रहा। कृपया अपनी API की जांचें।
Name
402 - Payment Required
Description
इस टास्क को करने के लिए अपर्याप्त क्रेडिट।
Name
429 - Too Many Requests
Description
आपने अपनी रेट लिमिट पार कर ली है।
Request
POST
/openapi/v1/multi-image-to-3d
# Simple requestcurlhttps://api.meshy.ai/openapi/v1/multi-image-to-3d \-XPOST \-H"Authorization: Bearer ${YOUR_API_KEY}" \-H'Content-Type: application/json' \-d'{ "image_urls": [ "<your publicly accessible image url or base64-encoded data URI>", "<your second publicly accessible image url or base64-encoded data URI>" ] }'# With Ultra 2K geometry, PBR texturing and GLB formatcurlhttps://api.meshy.ai/openapi/v1/multi-image-to-3d \-XPOST \-H"Authorization: Bearer ${YOUR_API_KEY}" \-H'Content-Type: application/json' \-d'{ "image_urls": [ "<your publicly accessible image url or base64-encoded data URI>", "<your second publicly accessible image url or base64-encoded data URI>" ], "ai_model": "meshy-7.1", "geometry_resolution": "2k", "should_texture": true, "enable_pbr": true, "target_formats": ["glb"] }'
यह एंडपॉइंट आपको एक मान्य टास्क id के साथ एक मल्टी-इमेज से 3D टास्क प्राप्त करने की अनुमति देता है।
मल्टी-इमेज से 3D टास्क ऑब्जेक्ट में शामिल properties देखने के लिए द मल्टी-इमेज से 3D टास्क ऑब्जेक्ट देखें।
पैरामीटर
Name
id
Type
path
Description
प्राप्त करने के लिए मल्टी-इमेज से 3D टास्क का यूनीक आइडेंटिफायर।
यह एंडपॉइंट किसी मल्टी-इमेज से 3D टास्क को, उससे जुड़े सभी मॉडल और डेटा सहित, स्थायी रूप से डिलीट कर देता है। यह क्रिया अपरिवर्तनीय (irreversible) है।
पाथ पैरामीटर
Name
id
Type
path
Description
डिलीट किए जाने वाले मल्टी-इमेज से 3D टास्क की ID।
टास्क स्टेटस
जो टास्क अभी भी PENDING है, उसे डिलीट कर दिया जाता है और क्रिएट करते समय
खर्च हुए क्रेडिट वापस (रिफंड) कर दिए जाते हैं।
जो टास्क पहले से IN_PROGRESS है, उसे डिलीट नहीं किया जा सकता: रिक्वेस्ट को
409 Conflict के साथ अस्वीकार कर दिया जाता है और टास्क चलता रहता है। जिस टास्क पर
वर्कर पहले ही काम शुरू कर चुका है, उसके क्रेडिट रिफंड योग्य नहीं होते, इसलिए उसे बीच में
डिलीट करने से आपको क्रेडिट और परिणाम दोनों का नुकसान होगा। इसके SUCCEEDED,
FAILED या CANCELED स्थिति तक पहुँचने की प्रतीक्षा करें, फिर उसे डिलीट करें।
टर्मिनल स्टेटस (SUCCEEDED, FAILED या CANCELED) में मौजूद टास्क को बिना
रिफंड के डिलीट कर दिया जाता है।
रिटर्न वैल्यू
सफल होने पर 200 OK रिटर्न करता है, या जब टास्क IN_PROGRESS हो तो
409 Conflict रिटर्न करता है।
// 200 OK on success, with an empty body.//// 409 Conflict when the task is IN_PROGRESS — the task is left running:{"message":"Task is IN_PROGRESS and cannot be deleted. Credits for a task the worker has already started are not refundable; wait for it to reach SUCCEEDED, FAILED or CANCELED, then delete it."}
मल्टी-इमेज से 3D टास्क ऑब्जेक्ट एक कार्य इकाई है जिसे Meshy कई इमेज (1 से 4 के बीच, दोनों सीमाएँ शामिल) से 3d मॉडल जनरेट करने के लिए ट्रैक करता है। इमेज एक ही ऑब्जेक्ट की होनी चाहिए, आदर्श रूप से अलग-अलग दृश्यों या कोणों से।
इस ऑब्जेक्ट के निम्नलिखित गुण हैं:
Properties
Name
id
Type
string
Description
टास्क के लिए यूनीक आइडेंटिफायर। हालांकि हम टास्क आईडी के लिए implementation detail के रूप में k-sortable UUID का उपयोग करते हैं, आपको आईडी के फॉर्मेट के बारे में कोई धारणा नहीं बनानी चाहिए।
Name
type
Type
string
Description
मल्टी-इमेज से 3D टास्क का प्रकार। इसका मान multi-image-to-3d है।
Name
model_urls
Type
object
Description
Meshy द्वारा जनरेट की गई टेक्सचर्ड 3D मॉडल फ़ाइल के लिए डाउनलोड करने योग्य URL। यदि कोई फॉर्मेट जनरेट नहीं किया गया है, तो उस फॉर्मेट के लिए प्रॉपर्टी खाली स्ट्रिंग लौटाने के बजाय छोड़ दी जाएगी।
Name
glb
Type
string
Description
GLB फ़ाइल के लिए डाउनलोड करने योग्य URL।
Name
fbx
Type
string
Description
FBX फ़ाइल के लिए डाउनलोड करने योग्य URL।
Name
obj
Type
string
Description
OBJ फ़ाइल के लिए डाउनलोड करने योग्य URL।
Name
usdz
Type
string
Description
USDZ फ़ाइल के लिए डाउनलोड करने योग्य URL।
Name
mtl
Type
string
Description
MTL फ़ाइल के लिए डाउनलोड करने योग्य URL, जो टेक्सचर मौजूद होने पर OBJ एक्सपोर्ट के साथ लौटाई जाती है।
Name
stl
Type
string
Description
STL फ़ाइल के लिए डाउनलोड करने योग्य URL।
Name
3mf
Type
string
Description
3MF फ़ाइल के लिए डाउनलोड करने योग्य URL। यह केवल तब मौजूद होता है जब target_formats के माध्यम से 3mf का अनुरोध किया गया हो।
Name
pre_remeshed_glb
Type
string
Description
remesh करने से पहले के मूल GLB आउटपुट के लिए डाउनलोड करने योग्य URL।
यह केवल तब उपलब्ध होता है जब टास्क को should_remesh: true और save_pre_remeshed_model: true दोनों के साथ बनाया गया हो।
Name
thumbnail_url
Type
string
Description
मॉडल फ़ाइल की थंबनेल इमेज के लिए डाउनलोड करने योग्य URL। जब मौजूद हो, thumbnail_urls.front के बराबर है, बैकवर्ड कंपैटिबिलिटी के लिए रखा गया है।
Name
alpha_thumbnail_url
Type
string
Description
thumbnail_url के ट्रांसपेरेंट-बैकग्राउंड (RGBA) वर्शन के लिए डाउनलोड करने योग्य URL। यह केवल तब मौजूद होता है जब टास्क alpha_thumbnail: true के साथ बनाया गया हो और ट्रांसपेरेंट प्रीव्यू सफलतापूर्वक रेंडर किया गया हो; अन्यथा यह फ़ील्ड छोड़ दी जाती है।
Name
thumbnail_urls
Type
object
Description
जनरेट किए गए 3D मॉडल के चार कार्डिनल-व्यू थंबनेल के लिए डाउनलोड करने योग्य URL। प्रत्येक मान एक साइन किए गए URL है जो 512×512 PNG के लिए है, जिसे thumbnail_url के समान मटेरियल और लाइटिंग के साथ रेंडर किया गया है। GLB डाउनलोड किए बिना बैच पाइपलाइनों में कई कोणों से मॉडल का प्रीव्यू देखने के लिए उपयोगी।
यह केवल तब मौजूद होता है जब टास्क को multi_view_thumbnails: true के साथ बनाया गया हो और वह SUCCEEDED तक पहुँच चुका हो। पुराने टास्क और इस ऑप्ट-इन के बिना बनाए गए टास्क में यह फ़ील्ड शामिल नहीं होगी।
Name
front
Type
string
Description
फ्रंट व्यू, वर्टिकल एक्सिस के चारों ओर 0° रोटेशन (thumbnail_url से मेल खाता है)।
Name
right
Type
string
Description
राइट व्यू, 90° रोटेशन।
Name
back
Type
string
Description
बैक व्यू, 180° रोटेशन।
Name
left
Type
string
Description
लेफ्ट व्यू, 270° रोटेशन।
Name
texture_prompt
Type
string
Description
वह टेक्स्ट prompt जिसका उपयोग टेक्सचरिंग प्रक्रिया को निर्देशित करने के लिए किया गया था।
Name
texture_image_urls
Type
string[]
Description
टास्क बनाने के लिए उपयोग की गई टेक्सचर रेफरेंस इमेज के लिए डाउनलोड करने योग्य URL, उसी क्रम में जिसमें वे प्रदान की गई थीं। यह केवल तब मौजूद होता है जब टास्क texture_image_urls के साथ बनाया गया हो।
Name
ultra_mode
Type
boolean
⚠ पुराना
Description
डेप्रिकेटेड; इसके बजाय geometry_resolution पढ़ें।
Name
geometry_resolution
Type
string
Description
टास्क जिस Ultra टियर में चला (2k); standard के लिए छोड़ दिया जाता है।
Name
progress
Type
integer
Description
टास्क की progress। यदि टास्क अभी शुरू नहीं हुआ है, तो यह प्रॉपर्टी 0 होगी। एक बार टास्क सफल हो जाने पर, यह 100 हो जाएगी।
Name
started_at
Type
timestamp
Description
टास्क शुरू होने के समय का टाइमस्टैंप, मिलीसेकंड में। यदि टास्क अभी शुरू नहीं हुआ है, तो यह प्रॉपर्टी 0 होगी।
एक टाइमस्टैंप RFC 3339 मानक के अनुसार, 1 जनवरी, 1970 UTC से बीते मिलीसेकंड की संख्या को दर्शाता है।
उदाहरण के लिए, शुक्रवार, 1 सितंबर, 2023 12:00:00 PM GMT को 1693569600000 के रूप में दर्शाया जाता है। यह Meshy API में सभी टाइमस्टैंप पर लागू होता है।
Name
created_at
Type
timestamp
Description
टास्क बनाए जाने के समय का टाइमस्टैंप, मिलीसेकंड में।
Name
expires_at
Type
timestamp
Description
टास्क का परिणाम समाप्त होने के समय का टाइमस्टैंप, मिलीसेकंड में।
Name
finished_at
Type
timestamp
Description
टास्क पूरा होने के समय का टाइमस्टैंप, मिलीसेकंड में। यदि टास्क अभी पूरा नहीं हुआ है, तो यह प्रॉपर्टी 0 होगी।
Name
status
Type
string
Description
टास्क की स्थिति। संभावित मान PENDING, IN_PROGRESS, SUCCEEDED, FAILED, CANCELED में से एक है।
Name
texture_urls
Type
array
Description
टास्क से जनरेट किए गए टेक्सचर URL ऑब्जेक्ट्स की एक array। आम तौर पर इसमें केवल एक टेक्सचर URL ऑब्जेक्ट होता है। प्रत्येक टेक्सचर URL में निम्नलिखित गुण होते हैं:
Name
base_color
Type
string
Description
बेस कलर मैप इमेज के लिए डाउनलोड करने योग्य URL।
Name
metallic
Type
string
Description
मेटैलिक मैप इमेज के लिए डाउनलोड करने योग्य URL।
यदि टास्क enable_pbr: false के साथ बनाया गया है, तो यह प्रॉपर्टी छोड़ दी जाएगी।
Name
normal
Type
string
Description
नॉर्मल मैप इमेज के लिए डाउनलोड करने योग्य URL।
यदि टास्क enable_pbr: false के साथ बनाया गया है, तो यह प्रॉपर्टी छोड़ दी जाएगी।
Name
roughness
Type
string
Description
रफनेस मैप इमेज के लिए डाउनलोड करने योग्य URL।
यदि टास्क enable_pbr: false के साथ बनाया गया है, तो यह प्रॉपर्टी छोड़ दी जाएगी।
Name
emission
Type
string
Description
एमिशन मैप इमेज के लिए डाउनलोड करने योग्य URL।
यदि टास्क enable_pbr: false के साथ बनाया गया है, या ai_model, meshy-6-lite, meshy-7.1, या latest है, तो यह प्रॉपर्टी छोड़ दी जाएगी।
Name
preceding_tasks
Type
integer
Description
पहले से मौजूद टास्क की संख्या।
इस फ़ील्ड का मान केवल तभी सार्थक है जब टास्क की स्थिति PENDING हो।
Name
task_error
Type
object
Description
असफल टास्क के लिए एरर विवरण। पूरे task_error ऑब्जेक्ट संदर्भ के लिए एरर देखें।
Name
consumed_credits
Type
integer
Description
इस टास्क द्वारा खर्च किए गए क्रेडिट की संख्या। यह तब मौजूद होता है जब टास्क की स्थिति PENDING, IN_PROGRESS, या SUCCEEDED हो। FAILED टास्क के लिए 0 लौटाता है (असफल होने पर क्रेडिट वापस कर दिए जाते हैं)।