lowpoly 30 अक्टू॰ 2026 को बंद हो जाएगा। अनुरोध त्रुटियों से बचने के लिए इन तारीखों से पहले मॉडल बदल लें। सभी बहिष्करण देखें

रीमेश API

किसी 3D मॉडल के मेश को नई topology और फेस काउंट के साथ फिर से बनाएँ, और इसे अपनी चुनी हुई फॉर्मेट्स में एक्सपोर्ट करें। मॉडल किसी अन्य Meshy टास्क से आ सकता है, जैसे इमेज से 3D या टेक्स्ट से 3D, या किसी मॉडल फाइल से।


POST/openapi/v1/remesh

Remesh टास्क बनाएं

एक Remesh टास्क बनाता है। यह टास्क बैकग्राउंड में चलता है। टास्क में आमतौर पर कितना समय लगता है, यह जानने के लिए देखें Processing times।

Request

POST
/openapi/v1/remesh
# Basic remesh with custom formats and resize
curl https://api.meshy.ai/openapi/v1/remesh \
-X POST \
-H "Authorization: Bearer ${YOUR_API_KEY}" \
-H 'Content-Type: application/json' \
-d '{
    "input_task_id": "018a210d-8ba4-705c-b111-1f1776f7f578",
    "target_formats": ["glb", "fbx"],
    "topology": "quad",
    "target_polycount": 50000,
    "resize_height": 1.0,
    "origin_at": "bottom"
  }'

# Quad remesh with auto-size
curl https://api.meshy.ai/openapi/v1/remesh \
-X POST \
-H "Authorization: Bearer ${YOUR_API_KEY}" \
-H 'Content-Type: application/json' \
-d '{
    "input_task_id": "018a210d-8ba4-705c-b111-1f1776f7f578",
    "target_formats": ["glb", "fbx"],
    "topology": "quad",
    "target_polycount": 50000,
    "auto_size": true
  }'

Response

{
  "result": "0193bfc5-ee4f-73f8-8525-44b398884ce9"
}

पैरामीटर

  • Name
    input_task_id
    Type
    string
    आवश्यक
    Description

    यह आवश्यक है जब तक आप model_url नहीं भेजते। उस टास्क का ID जिसके मॉडल को आप रीमेश करना चाहते हैं, उदाहरण के लिए एक Text to 3D, Image to 3D, Retexture, या Remesh टास्क। यह टास्क वही होना चाहिए जिसे आपने API से बनाया हो और जिसकी स्थिति SUCCEEDED हो।

  • Name
    model_url
    Type
    string
    आवश्यक
    Description

    यह आवश्यक है जब तक आप input_task_id नहीं भेजते। रीमेश करने के लिए मॉडल, एक सार्वजनिक URL या data URI के रूप में। यदि आप दोनों भेजते हैं, तो Meshy input_task_id का उपयोग करता है।

    मॉडल एक GLB, glTF, OBJ, FBX, या STL फ़ाइल होनी चाहिए, जो http या https URL से अधिकतम 400 MB की हो, या data URI के रूप में 100 MB की हो। data URI के लिए, MIME type application/octet-stream का उपयोग करें।

    100 MB से बड़ी फ़ाइल के लिए इन नियमों का भी पालन करना होगा:

    • एक GLB, glTF, FBX, या OBJ फ़ाइल में अधिकतम 10,000,000 फेस हो सकते हैं। Meshy फेस को त्रिकोण के रूप में गिनता है, इसलिए एक क्वाड को 2 के रूप में गिना जाता है, और एक से अधिक बार खींची गई मेश को प्रत्येक कॉपी के लिए एक बार गिना जाता है।
    • एक FBX फ़ाइल बाइनरी FBX 7.1 या उससे नई होनी चाहिए।
    • एक GLB या glTF फ़ाइल में Draco कम्प्रेशन का उपयोग नहीं होना चाहिए।
  • Name
    target_formats
    Type
    string[]
    डिफ़ॉल्ट ["glb"]
    Description

    जनरेट करने के लिए फ़ाइल फॉर्मेट।

    उपलब्ध मान:

    • glb
    • fbx
    • obj
    • usdz
    • blend
    • stl
    • 3mf
  • Name
    topology
    Type
    string
    डिफ़ॉल्ट triangle
    Description

    रीमेश किए गए मॉडल का फेस टाइप।

    उपलब्ध मान:

    • quad: एक क्वाड-प्रधान मेश
    • triangle: एक डेसिमेटेड त्रिकोण मेश
  • Name
    target_polycount
    Type
    integer
    डिफ़ॉल्ट 30000
    Description

    लक्षित फेस की संख्या, 100 से 300000 तक। परिणाम मॉडल की ज्यामिति के आधार पर लक्ष्य से भिन्न हो सकता है। सीमा से बाहर का मान 400 लौटाता है।

  • Name
    decimation_mode
    Type
    integer
    Description

    स्तर के आधार पर एडैप्टिव फेस काउंट। जब आप इसे सेट करते हैं, तो Meshy target_polycount को अनदेखा करता है।

    उपलब्ध मान:

    • 1: अल्ट्रा
    • 2: हाई
    • 3: मीडियम
    • 4: लो
  • Name
    resize_height
    Type
    number
    ⚠ पुराना
    डिफ़ॉल्ट 0
    Description

    इसके बजाय Resize API का उपयोग करें। मॉडल को रीसाइज़ करने के लिए ऊँचाई, मीटर में। resize_height, resize_longest_side, और auto_size में से अधिकतम एक भेजें।

  • Name
    resize_longest_side
    Type
    number
    ⚠ पुराना
    डिफ़ॉल्ट 0
    Description

    इसके बजाय Resize API का उपयोग करें। मॉडल के बाउंडिंग बॉक्स की सबसे लंबी भुजा को रीसाइज़ करने के लिए लंबाई, मीटर में। resize_height, resize_longest_side, और auto_size में से अधिकतम एक भेजें।

  • Name
    auto_size
    Type
    boolean
    ⚠ पुराना
    डिफ़ॉल्ट false
    Description

    इसके बजाय Resize API का उपयोग करें। क्या AI विज़न से ऑब्जेक्ट की वास्तविक-दुनिया की ऊँचाई का अनुमान लगाया जाए और मॉडल को उसके अनुसार रीसाइज़ किया जाए। resize_height, resize_longest_side, और auto_size में से अधिकतम एक भेजें।

  • Name
    origin_at
    Type
    string
    ⚠ पुराना
    डिफ़ॉल्ट bottom
    Description

    इसके बजाय Resize API का उपयोग करें। मॉडल के ओरिजिन को कहाँ रखा जाए, bottom या center। जब आप resize_height, resize_longest_side, या auto_size भेजते हैं तो डिफ़ॉल्ट लागू होता है। इनमें से किसी के बिना, Meshy ओरिजिन तभी बदलता है जब आप origin_at भेजते हैं।

  • Name
    convert_format_only
    Type
    boolean
    ⚠ पुराना
    Description

    इसके बजाय Convert API का उपयोग करें। क्या मॉडल को केवल target_formats में कन्वर्ट किया जाए। जब true होता है, तो Meshy topology, target_polycount, decimation_mode, resize_height, resize_longest_side, और auto_size को अनदेखा करता है, लेकिन फिर भी उनके मानों की जाँच करता है, इसलिए एक अमान्य मान 400 लौटाता है। convert_format_only: true के साथ, खाली या null target_formats 400 लौटाता है।

  • Name
    alpha_thumbnail
    Type
    boolean
    डिफ़ॉल्ट false
    Description

    क्या पारदर्शी बैकग्राउंड (RGBA) वाला प्रीव्यू भी रेंडर किया जाए, जो टास्क प्राप्त करते समय alpha_thumbnail_url में लौटाया जाता है। thumbnail_url नहीं बदलता।

रिटर्न

रिस्पॉन्स का result फ़ील्ड नए Remesh टास्क का ID रखता है।

विफलता के तरीके

  • Name
    400 - Bad Request
    Description

    रिक्वेस्ट नहीं चल सकती। एरर मैसेज बताता है कि कौन सी समस्या मिली। उदाहरण के लिए:

    • पैरामीटर गायब है: न तो model_url और न ही input_task_id भेजा गया।
    • अमान्य इनपुट टास्क: input_task_id एक सफल API टास्क नहीं है, या इसका AI मॉडल रीमेशिंग को सपोर्ट नहीं करता।
    • अमान्य मॉडल फॉर्मेट: model_url फ़ाइल में एक असमर्थित एक्सटेंशन है।
    • अप्राप्य URL: Meshy model_url फ़ाइल को डाउनलोड नहीं कर सकता।
    • मॉडल फ़ाइल बहुत बड़ी है: model_url फ़ाइल http या https URL से 400 MB से अधिक की है, या data URI के रूप में 100 MB से अधिक की है।
    • बहुत अधिक फेस: model_url फ़ाइल 100 MB से बड़ी है और इसमें 10,000,000 से अधिक फेस हैं। फेस की संख्या कम करें, फिर फ़ाइल को फिर से भेजें।
    • ASCII FBX 100 MB से बड़ा है: model_url फ़ाइल 100 MB से बड़ी एक ASCII FBX है। इसे बाइनरी FBX या GLB के रूप में भेजें।
    • अपठनीय मॉडल फ़ाइल: model_url फ़ाइल 100 MB से बड़ी है, और Meshy इसका हेडर नहीं पढ़ सकता। उदाहरण के लिए, यह एक Draco-कम्प्रेस्ड GLB या glTF है, या 7.1 से पुरानी बाइनरी FBX है।
    • मॉडल हेडर बहुत जटिल है: model_url फ़ाइल 100 MB से बड़ी है, और इसके हेडर में जाँच के लिए बहुत अधिक मेश, नोड्स, या रिकॉर्ड हैं। फ़ाइल में ऑब्जेक्ट्स की संख्या कम करें, फिर इसे फिर से भेजें।
    • अमान्य topology: topology न तो quad है न triangle।
    • परस्पर अनन्य पैरामीटर: रिक्वेस्ट में auto_size, resize_height, और resize_longest_side में से एक से अधिक हैं। केवल एक भेजें।

    रिक्वेस्ट को ठीक करें, फिर इसे फिर से भेजें। देखें Errors।

  • Name
    401 - Unauthorized
    Description

    API की गायब है या अमान्य है। Authorization हेडर जाँचें।

  • Name
    402 - Payment Required
    Description

    उदाहरण के लिए:

    • अपर्याप्त क्रेडिट: अकाउंट में इस टास्क के लिए पर्याप्त क्रेडिट नहीं हैं, या अकाउंट एक क्रेडिट सीमा तक पहुँच गया है। अपना क्रेडिट बैलेंस जाँचें, फिर पुनः प्रयास करें।
    • फ्री प्लान: टास्क बनाने के लिए एक पेड प्लान आवश्यक है। अपने सब्सक्रिप्शन सेटिंग्स में अपना प्लान अपग्रेड करें, फिर पुनः प्रयास करें।
  • Name
    403 - Forbidden
    Description

    input_task_id एक बास-रिलीफ मॉडल है, जिसे यह एंडपॉइंट रीमेश नहीं कर सकता। मैसेज है This model type does not support this operation। कोई अलग मॉडल भेजें।

  • Name
    404 - Not Found
    Description

    input_task_id आपके किसी भी टास्क से मेल नहीं खाता। टास्क ID जाँचें, फिर रिक्वेस्ट को फिर से भेजें।

  • Name
    429 - Too Many Requests
    Description

    आपने अपनी रेट लिमिट पार कर ली है। प्रतीक्षा करें, फिर पुनः प्रयास करें। देखें Rate limits।


GET/openapi/v1/remesh/:id

एक रीमेश टास्क प्राप्त करें

यह उसकी ID के आधार पर एक रीमेश टास्क लौटाता है।

Request

GET
/openapi/v1/remesh/a43b5c6d-7e8f-901a-234b-567c890d1e2f
curl https://api.meshy.ai/openapi/v1/remesh/a43b5c6d-7e8f-901a-234b-567c890d1e2f \
-H "Authorization: Bearer ${YOUR_API_KEY}"

Response

{
  "id": "0193bfc5-ee4f-73f8-8525-44b398884ce9",
  "type": "remesh",
  "model_urls": {
      "glb": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.glb?Expires=***",
      "fbx": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.fbx?Expires=***",
      "obj": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.obj?Expires=***",
      "usdz": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.usdz?Expires=***",
      "blend": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.blend?Expires=***",
      "stl": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.stl?Expires=***"
},
  "progress": 100,
  "status": "SUCCEEDED",
  "created_at": 1699999999000,
  "started_at": 1700000000000,
  "finished_at": 1700000001000,
  "task_error": null
}

पैरामीटर

  • Name
    id
    Type
    path
    Description

    क्रिएट रिस्पॉन्स से प्राप्त टास्क ID।

रिटर्न वैल्यू

रीमेश टास्क ऑब्जेक्ट।


DELETE/openapi/v1/remesh/:id

एक रीमेश टास्क को डिलीट करें

एक रीमेश टास्क को स्थायी रूप से डिलीट करता है, जिसमें उसके मॉडल और डेटा भी शामिल हैं। आप किसी डिलीट को पूर्ववत नहीं कर सकते।

Request

DELETE
/openapi/v1/remesh/a43b5c6d-7e8f-901a-234b-567c890d1e2f
curl --request DELETE \
  --url https://api.meshy.ai/openapi/v1/remesh/a43b5c6d-7e8f-901a-234b-567c890d1e2f \
  -H "Authorization: Bearer ${YOUR_API_KEY}"

Response

// 200 OK on success, with an empty body.
//
// 409 Conflict when the task is IN_PROGRESS. The task keeps 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."
}

पाथ पैरामीटर्स

  • Name
    id
    Type
    path
    Description

    डिलीट किए जाने वाले टास्क की ID।

टास्क स्टेटस

PENDING टास्क को डिलीट करने पर, उसे बनाते समय इस्तेमाल किए गए क्रेडिट रिफंड कर दिए जाते हैं।

IN_PROGRESS टास्क को डिलीट नहीं किया जा सकता। रिक्वेस्ट 409 Conflict रिटर्न करती है, और टास्क चलता रहता है। Meshy उस टास्क को रिफंड नहीं करता जो शुरू हो चुका है, इसलिए उसे डिलीट करने से आपको क्रेडिट और परिणाम दोनों का नुकसान होगा। उसके SUCCEEDED, FAILED, या CANCELED स्टेटस पर पहुँचने का इंतज़ार करें, फिर उसे डिलीट करें।

अंतिम स्टेटस (SUCCEEDED, FAILED, या CANCELED) में किसी टास्क को डिलीट करने पर उसके क्रेडिट रिफंड नहीं होते।

रिटर्न वैल्यू

टास्क डिलीट होने पर 200 OK, या टास्क IN_PROGRESS होने पर 409 Conflict।


GET/openapi/v1/remesh

रीमेश टास्क की सूची

यह आपके रीमेश टास्क की एक सूची लौटाता है।

Request

GET
/openapi/v1/remesh
curl https://api.meshy.ai/openapi/v1/remesh?page_size=10 \
-H "Authorization: Bearer ${YOUR_API_KEY}"

Response

[
  {
    "id": "0193bfc5-ee4f-73f8-8525-44b398884ce9",
    "type": "remesh",
    "model_urls": {
      "glb": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.glb?Expires=***",
      "fbx": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.fbx?Expires=***",
      "obj": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.obj?Expires=***",
      "usdz": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.usdz?Expires=***",
      "blend": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.blend?Expires=***",
      "stl": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.stl?Expires=***"
    },
    "progress": 100,
    "status": "SUCCEEDED",
    "created_at": 1699999999000,
    "started_at": 1700000000000,
    "finished_at": 1700000001000,
    "task_error": null
  }
]

Parameters

  • Name
    page_num
    Type
    integer
    डिफ़ॉल्ट 1
    Description

    लौटाया जाने वाला पेज नंबर, 255 तक। इससे बड़ा मान 400 लौटाता है।

  • Name
    page_size
    Type
    integer
    डिफ़ॉल्ट 10
    Description

    प्रति पेज टास्क की संख्या, 100 तक।

  • Name
    sort_by
    Type
    string
    Description

    सॉर्ट क्रम।

    उपलब्ध मान:

    • +created_at: सबसे पुराना पहले
    • -created_at: सबसे नया पहले

Returns

रीमेश टास्क ऑब्जेक्ट्स की एक पेजिनेटेड सूची।


GET/openapi/v1/remesh/:id/stream

Remesh टास्क को स्ट्रीम करें

किसी Remesh टास्क के अपडेट्स को Server-Sent Events (SSE) के रूप में स्ट्रीम करता है।

Request

GET
/openapi/v1/remesh/a43b5c6d-7e8f-901a-234b-567c890d1e2f/stream
curl -N https://api.meshy.ai/openapi/v1/remesh/a43b5c6d-7e8f-901a-234b-567c890d1e2f/stream \
-H "Authorization: Bearer ${YOUR_API_KEY}"

Response Stream

// Error event example
event: error
data: {
  "status_code": 404,
  "message": "Task not found"
}

// Message event examples illustrate task progress.
// These examples are shortened. Each event holds the full task object.
event: message
data: {
  "id": "0193bfc5-ee4f-73f8-8525-44b398884ce9",
  "progress": 0,
  "status": "PENDING"
}

event: message
data: {
  "id": "0193bfc5-ee4f-73f8-8525-44b398884ce9",
  "type": "remesh",
  "model_urls": {
    "glb": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.glb?Expires=***",
    "fbx": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.fbx?Expires=***",
    "obj": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.obj?Expires=***",
    "usdz": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.usdz?Expires=***",
    "blend": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.blend?Expires=***",
    "stl": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.stl?Expires=***"
  },
  "progress": 100,
  "status": "SUCCEEDED",
  "created_at": 1699999999000,
  "started_at": 1700000000000,
  "finished_at": 1700000001000,
  "task_error": null,
}

पैरामीटर

  • Name
    id
    Type
    path
    Description

    क्रिएट रिस्पॉन्स से टास्क ID।

रिटर्न

Remesh टास्क ऑब्जेक्ट्स की एक स्ट्रीम Server-Sent Events के रूप में।

प्रत्येक इवेंट में पूरा टास्क ऑब्जेक्ट होता है, उसी रूप में जो Get एंडपॉइंट रिटर्न करता है। जब तक टास्क PENDING या IN_PROGRESS है, तब तक इसके रिज़ल्ट फ़ील्ड्स में कोई वैल्यू नहीं होती।


रीमेश टास्क ऑब्जेक्ट

एक रीमेश टास्क ऑब्जेक्ट किसी 3D मॉडल के एक रीमेश को वर्णित करता है। यह स्टेटस, progress, और टास्क के सफल होने पर मॉडल फ़ाइलों को रखता है।

Properties

Example Remesh Task Object

{
  "id": "0193bfc5-ee4f-73f8-8525-44b398884ce9",
  "type": "remesh",
  "model_urls": {
      "glb": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.glb?Expires=***",
      "fbx": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.fbx?Expires=***",
      "obj": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.obj?Expires=***",
      "usdz": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.usdz?Expires=***",
      "blend": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.blend?Expires=***",
      "stl": "https://assets.meshy.ai/***/tasks/0193bfc5-ee4f-73f8-8525-44b398884ce9/output/model.stl?Expires=***"
  },
  "progress": 100,
  "status": "SUCCEEDED",
  "preceding_tasks": 0,
  "created_at": 1699999999000,
  "started_at": 1700000000000,
  "finished_at": 1700000001000,
  "task_error": {

    "message": ""

  },

  "consumed_credits": 5
}
  • Name
    id
    Type
    string
    Description

    टास्क ID। इसे एक अपारदर्शी स्ट्रिंग के रूप में मानें, और इसके फॉर्मेट पर निर्भर न रहें।

  • Name
    type
    Type
    string
    Description

    टास्क का प्रकार, हमेशा remesh।

  • Name
    model_urls
    Type
    object
    Description

    रीमेश किए गए मॉडल के लिए डाउनलोड URL, प्रत्येक फ़ाइल फॉर्मेट के लिए एक। जिस फॉर्मेट को टास्क ने जनरेट नहीं किया, उसकी कोई key नहीं होती, खाली स्ट्रिंग के बजाय।

    • Name
      glb
      Type
      string
      Description

      GLB फ़ाइल।

    • Name
      fbx
      Type
      string
      Description

      FBX फ़ाइल।

    • Name
      obj
      Type
      string
      Description

      OBJ फ़ाइल।

    • Name
      usdz
      Type
      string
      Description

      USDZ फ़ाइल।

    • Name
      blend
      Type
      string
      Description

      Blender फ़ाइल।

    • Name
      stl
      Type
      string
      Description

      STL फ़ाइल।

    • Name
      3mf
      Type
      string
      Description

      3MF फ़ाइल। केवल तभी मौजूद होती है जब target_formats में 3mf शामिल हो।

  • Name
    thumbnail_url
    Type
    string
    Description

    रीमेश किए गए मॉडल की प्रीव्यू इमेज के लिए डाउनलोड URL।

  • Name
    alpha_thumbnail_url
    Type
    string
    Description

    पारदर्शी बैकग्राउंड (RGBA) वाले thumbnail_url के संस्करण के लिए डाउनलोड URL। यह केवल तब मौजूद होता है जब आपने टास्क को alpha_thumbnail: true के साथ बनाया हो और Meshy ने पारदर्शी प्रीव्यू रेंडर किया हो।

  • Name
    progress
    Type
    integer
    Description

    टास्क कितना पूरा हो चुका है, प्रतिशत के रूप में। टास्क शुरू होने तक यह 0 होता है और सफल होने पर 100 हो जाता है।

  • Name
    status
    Type
    string
    Description

    टास्क का स्टेटस, PENDING, IN_PROGRESS, SUCCEEDED, FAILED, या CANCELED में से एक।

  • Name
    preceding_tasks
    Type
    integer
    Description

    कतार में इस टास्क से पहले के टास्क की संख्या। यह मान केवल तब सार्थक होता है जब टास्क PENDING हो।

  • Name
    created_at
    Type
    timestamp
    Description

    टास्क बनाए जाने का समय, Unix मिलीसेकंड में।

  • Name
    started_at
    Type
    timestamp
    Description

    टास्क शुरू होने का समय, Unix मिलीसेकंड में। टास्क शुरू होने तक यह 0 होता है।

  • Name
    finished_at
    Type
    timestamp
    Description

    टास्क पूरा होने का समय, Unix मिलीसेकंड में। टास्क पूरा होने तक यह 0 होता है।

  • Name
    expires_at
    Type
    timestamp
    Description

    टास्क के डाउनलोड URL की समाप्ति का समय, Unix मिलीसेकंड में। टास्क पूरा होने तक यह 0 होता है।

  • Name
    texture_urls
    Type
    array
    Description

    टास्क के सफल होने पर, मॉडल के टेक्सचर मैप्स के लिए डाउनलोड URL: ऑब्जेक्ट्स की एक array, प्रत्येक टेक्सचर सेट के लिए एक। प्रत्येक ऑब्जेक्ट में एक base_color URL होता है, और इसमें metallic, roughness, normal, emission, और metallic_roughness URL भी हो सकते हैं। टास्क के सफल होने तक यह null होता है, और जब मॉडल में कोई टेक्सचर मैप न हो तो यह एक खाली array होता है।

  • Name
    task_error
    Type
    object
    Description

    टास्क के फेल होने पर एरर का विवरण। देखें एरर।

  • Name
    consumed_credits
    Type
    integer
    Description

    टास्क द्वारा उपयोग किए गए क्रेडिट की संख्या। यह तब मौजूद होता है जब स्टेटस PENDING, IN_PROGRESS, या SUCCEEDED हो। FAILED टास्क के लिए यह 0 होता है, क्योंकि Meshy टास्क के फेल होने पर क्रेडिट वापस कर देता है।