কনটেন্টে যান

Trellis 2 · Retexture

ইন্টিগ্রেট করুন

মডেল id trellis-2/retexture
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/trellis-2/retexture?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "mesh_url": "https://example.com/your-file.glb"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

এই অনুরোধ: ০.২৪$ ২৪০ API ক্রেডিট এই পেজে চালান

API কী পান
Microsoft ছবি থেকে 3D #image-to-3d

রেফারেন্স ছবির সঙ্গে মিলিয়ে বিদ্যমান টেক্সচারবিহীন 3D মেশে নতুন টেক্সচার প্রয়োগ করে এবং GLB আউটপুট দেয়

Microsoft · 3D

আপনার প্রথম ফলাফল এখানে আসবে

নিচে একটি রিকোয়েস্ট তৈরি করে আপনার API কী দিয়ে চালান। আউটপুট আমাদের স্টোরেজে কপি করা হয়, চিরকাল বা বিনামূল্যে ৭ দিন পর্যন্ত রাখা হয়।

একটি অনুরোধ তৈরি করুন

মডেল স্কিমা থেকে কন্ট্রোল তৈরি করা হয়। এগুলো পরিবর্তন করলে কোড ও মূল্য আপডেট হয়।

•আবশ্যক image_url
একটি ফাইল ড্রপ করুন, অথবা

texturing-এর জন্য ব্যবহৃত reference-image URL।

resolution ডিফল্ট 1024

Texture-এর বিবরণ এবং প্রক্রিয়াকরণের গতি এই অভ্যন্তরীণ জেনারেশন রেজোলিউশনের ওপর নির্ভর করে: এটি বাড়ালে আরও সূক্ষ্ম বিবরণ পাওয়া যায়, তবে বেশি সময় লাগে।

•আবশ্যক

GLB, OBJ, PLY বা STL ফরম্যাটের texture-বিহীন 3D mesh-এর retexturing source URL।

অ্যাডভান্সড texture_size · tex_slat_guidance_strength · tex_slat_guidance_rescale · tex_slat_guidance_interval_start · tex_slat_guidance_interval_end · tex_slat_sampling_steps · tex_slat_rescale_t · seed
texture_size ডিফল্ট 2048

বেকিংয়ের জন্য মেশ টেক্সচারের রেজোলিউশন। এই রেজোলিউশন বাড়ালে পৃষ্ঠের সূক্ষ্ম বিবরণের সঙ্গে বড় ফাইল তৈরি হয়।

ডিফল্ট 1

টেক্সচার রঙের বিশ্বস্ততা নিয়ন্ত্রণ: বেশি সেটিংসে ইনপুট ছবির রঙের প্রতি বেশি আনুগত্য উজ্জ্বলতা বাড়ায়, তবে অতিরিক্ত স্যাচুরেশন ঘটাতে পারে।

ডিফল্ট 0

নয়েজযুক্ত টেক্সচার বা রঙের ব্যান্ডিং কমাতে এই সেটিং বাড়ান: এটি টেক্সচার ধাপে শক্তিশালী গাইডেন্সের কারণে সৃষ্ট আর্টিফ্যাক্ট কমায়।

ডিফল্ট 0.6

texture জেনারেশনের জন্য classifier-free guidance সক্রিয় হওয়ার বিন্দু। denoising অগ্রগতির ভগ্নাংশ হিসেবে প্রকাশ করা হয়; এটি interval_start নির্ধারণ করে। Guidance কেবল interval_start ও interval_end দ্বারা সীমাবদ্ধ পরিসরের মধ্যে কাজ করে।

ডিফল্ট 0.9

texture-stage classifier-free guidance বন্ধের সীমা, যা `tex_slat_guidance_interval_start`-এর চেয়ে ছোট নয় এমন denoising ভগ্নাংশ হিসেবে নির্দিষ্ট করা হয়।

ডিফল্ট 12

টেক্সচার জেনারেট করতে ব্যবহৃত ডিনয়েজিং ধাপের সংখ্যা। ধাপের সংখ্যা বাড়ালে বেশি সময় লাগে, তবে আরও পরিষ্কার টেক্সচার পাওয়া যেতে পারে।

ডিফল্ট 3

টেক্সচার-জেনারেশনের নয়েজ শিডিউলের মাধ্যমে টেক্সচারের বিবরণের তীক্ষ্ণতা নির্ধারণ করুন; এই মান বাড়ালে বিবরণ আরও তীক্ষ্ণ হয়।

পুনরুৎপাদনযোগ্য র‍্যান্ডম জেনারেশনের জন্য ব্যবহৃত Seed।

POST /run/trellis-2/retexture?wait=20 মূল্য → ০.২৪$
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/trellis-2/retexture?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "mesh_url": "https://example.com/your-file.glb"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

এই অনুরোধ চালান

আপনার key এই ব্রাউজারেই থাকে: এটি শুধু Doitong API-তে পাঠানো হয় এবং Remember টিক দিলে কেবল localStorage-এ সংরক্ষিত হয়। একটি API কী পান

Trellis 2 · Retexture সম্পর্কে

রেফারেন্স `image_url`-এর ভিত্তিতে `mesh_url`-এর মেশে (GLB, OBJ, PLY অথবা STL) নতুন টেক্সচার প্রয়োগ করে। `resolution` 512 অথবা 1024 এবং `texture_size` 1024, 2048 অথবা 4096। টেক্সচার ধাপের গাইডেন্স ও স্যাম্পলিং নিয়ন্ত্রণ উপলভ্য। জিওমেট্রি পুনরায় তৈরি করা হয় না।

প্যারামিটার

ক্যানোনিকাল নাম অথবা নেটিভ নাম—দুটো একসঙ্গে নয়—পাঠান। ক্যানোনিকাল নামগুলো

নামধরন ডিফল্টঅনুমোদিত বিবরণ
image_urlআবশ্যক image
ধরনurl · image
texturing-এর জন্য ব্যবহৃত reference-image URL।
mesh_urlআবশ্যক
ধরনstring
GLB, OBJ, PLY বা STL ফরম্যাটের texture-বিহীন 3D mesh-এর retexturing source URL।
seedঐচ্ছিক
ধরনinteger | null
পুনরুৎপাদনযোগ্য র‍্যান্ডম জেনারেশনের জন্য ব্যবহৃত Seed।
resolutionঐচ্ছিক
ধরনenum
ডিফল্ট1024
5121024
Texture-এর বিবরণ এবং প্রক্রিয়াকরণের গতি এই অভ্যন্তরীণ জেনারেশন রেজোলিউশনের ওপর নির্ভর করে: এটি বাড়ালে আরও সূক্ষ্ম বিবরণ পাওয়া যায়, তবে বেশি সময় লাগে।
tex_slat_guidance_strengthঐচ্ছিক
ধরনnumber
ডিফল্ট1
০ – ১০
টেক্সচার রঙের বিশ্বস্ততা নিয়ন্ত্রণ: বেশি সেটিংসে ইনপুট ছবির রঙের প্রতি বেশি আনুগত্য উজ্জ্বলতা বাড়ায়, তবে অতিরিক্ত স্যাচুরেশন ঘটাতে পারে।
tex_slat_guidance_rescaleঐচ্ছিক
ধরনnumber
ডিফল্ট0
০ – ১
নয়েজযুক্ত টেক্সচার বা রঙের ব্যান্ডিং কমাতে এই সেটিং বাড়ান: এটি টেক্সচার ধাপে শক্তিশালী গাইডেন্সের কারণে সৃষ্ট আর্টিফ্যাক্ট কমায়।
tex_slat_guidance_interval_startঐচ্ছিক
ধরনnumber
ডিফল্ট0.6
০ – ১
texture জেনারেশনের জন্য classifier-free guidance সক্রিয় হওয়ার বিন্দু। denoising অগ্রগতির ভগ্নাংশ হিসেবে প্রকাশ করা হয়; এটি interval_start নির্ধারণ করে। Guidance কেবল interval_start ও interval_end দ্বারা সীমাবদ্ধ পরিসরের মধ্যে কাজ করে।
tex_slat_guidance_interval_endঐচ্ছিক
ধরনnumber
ডিফল্ট0.9
০ – ১
texture-stage classifier-free guidance বন্ধের সীমা, যা `tex_slat_guidance_interval_start`-এর চেয়ে ছোট নয় এমন denoising ভগ্নাংশ হিসেবে নির্দিষ্ট করা হয়।
tex_slat_sampling_stepsঐচ্ছিক
ধরনinteger
ডিফল্ট12
১ – ৫০
টেক্সচার জেনারেট করতে ব্যবহৃত ডিনয়েজিং ধাপের সংখ্যা। ধাপের সংখ্যা বাড়ালে বেশি সময় লাগে, তবে আরও পরিষ্কার টেক্সচার পাওয়া যেতে পারে।
tex_slat_rescale_tঐচ্ছিক
ধরনnumber
ডিফল্ট3
১ – ৬
টেক্সচার-জেনারেশনের নয়েজ শিডিউলের মাধ্যমে টেক্সচারের বিবরণের তীক্ষ্ণতা নির্ধারণ করুন; এই মান বাড়ালে বিবরণ আরও তীক্ষ্ণ হয়।
texture_sizeঐচ্ছিক
ধরনenum
ডিফল্ট2048
102420484096
বেকিংয়ের জন্য মেশ টেক্সচারের রেজোলিউশন। এই রেজোলিউশন বাড়ালে পৃষ্ঠের সূক্ষ্ম বিবরণের সঙ্গে বড় ফাইল তৈরি হয়।
আবশ্যক ক্যানোনিকাল নাম, এটিও গ্রহণযোগ্য

ফাইল প্যারামিটার হিসেবে একটি পাবলিক https:// URL, 10 MB পর্যন্ত একটি data: URI, অথবা আপলোডের file_url গ্রহণ করা হয়। ফাইল

আউটপুট

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "trellis-2/retexture",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 240,
    "usd": "0.24",
    "charged": 240,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "mesh_url": "https://example.com/your-file.glb"
  },
  "output": {
    "model_glb": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
আপনার ফাইল, আপনার পছন্দপ্রতিটি outputs[].url আমাদের স্টোরেজে একটি কপি: চিরকাল রাখা হয় (প্রতি GB-মাস অনুযায়ী অর্থপ্রদত্ত) অথবা অ্যাকাউন্ট সেটিংস বা ?storage= অনুযায়ী বিনামূল্যে ৭ দিন পর্যন্ত।
প্রতিটি মডেলে একই গঠনছবি, ভিডিও এবং অডিও—সব ক্ষেত্রেই type, url, content_type, width, height এবং duration। output হলো মডেলের নিজস্ব ফলাফল অবজেক্ট।
আউটপুটের ফিল্ড
model_glb
object {url, content_type, file_name, file_size}GLB ফরম্যাটে জেনারেট করা 3D মডেল।

আরও মডেল: ছবি থেকে 3D

AI এজেন্টদের জন্য: এই পৃষ্ঠাটি Markdown হিসেবে এখানে আছে https://doitong.com/bn/developers/models/trellis-2/retexture.md. সব মডেল ও গাইড: https://doitong.com/developers/llms.txt