ساخت اکشن فیگور با هوش مصنوعی؛ آموزش تبدیل عکس به فیگور سهبعدی و مدل قابل چاپ
در این راهنما یاد میگیرید چگونه عکس خود را به اکشن فیگور تبدیل کنید، پرامپت حرفهای بنویسید، مدل سهبعدی واقعی بسازید و فایل را برای استفاده در بازی، طراحی یا چاپ سهبعدی آماده کنید.
اکشن فیگور هوش مصنوعی چیست؟
ساخت اکشن فیگور با هوش مصنوعی یا AI Action Figure یکی از محبوبترین کاربردهای مدلهای تولید تصویر و ابزارهای ساخت محتوای سهبعدی است. در این فرایند میتوان یک عکس معمولی را به تصویری شبیه عروسک کلکسیونی، شخصیت کارتونی، مجسمه رومیزی یا اکشن فیگور داخل بستهبندی تبدیل کرد.
اما اصطلاح «ساخت اکشن فیگور با AI» برای دو خروجی کاملاً متفاوت استفاده میشود:
- تصویر دوبعدی که فقط ظاهر سهبعدی دارد
- مدل سهبعدی واقعی که میتوان آن را چرخاند، ویرایش یا چاپ کرد
بیشتر تصاویر ترندشده در شبکههای اجتماعی از نوع اول هستند. این تصاویر مانند عکس یک فیگور واقعی به نظر میرسند، اما فایل آنها همچنان PNG یا JPG است.
برای چاپ سهبعدی، استفاده در بازی، واقعیت افزوده یا ورود به Blender به فایل واقعی سهبعدی مانند STL، OBJ، FBX یا GLB نیاز دارید.
تفاوت تصویر اکشن فیگور با مدل سهبعدی واقعی
| ویژگی | تصویر سهبعدینما | مدل سهبعدی واقعی |
|---|---|---|
| فرمت خروجی | PNG، JPG یا WebP | STL، OBJ، GLB، FBX یا 3MF |
| قابلیت چرخاندن | ندارد | دارد |
| امکان ویرایش هندسه | ندارد | دارد |
| مناسب شبکههای اجتماعی | بسیار مناسب | با رندر گرفتن |
| مناسب چاپ سهبعدی | خیر | بله، پس از بررسی مش |
| سرعت ساخت | چند ثانیه تا چند دقیقه | چند دقیقه تا چند ساعت |
| نیاز به دانش فنی | کم | متوسط |
| حفظ شباهت چهره | معمولاً بهتر | به کیفیت ورودی وابسته است |
اگر هدف شما انتشار یک پست جذاب در اینستاگرام است، تولید تصویر کافی خواهد بود. اگر میخواهید فیگور را چاپ کنید، باید وارد فرایند Image-to-3D، اصلاح Mesh و Slicing شوید.
برای ساخت اکشن فیگور به چه چیزهایی نیاز داریم؟
قبل از شروع، هدف خروجی را مشخص کنید.
برای ساخت تصویر اکشن فیگور به موارد زیر نیاز دارید:
- یک یا چند عکس واضح
- ابزار تولید یا ویرایش تصویر با هوش مصنوعی
- پرامپت دقیق
- توضیح لباس، تجهیزات، بستهبندی و سبک بصری
- چند مرحله اصلاح تصویر
برای ساخت مدل سهبعدی واقعی، علاوه بر موارد بالا به این موارد نیز نیاز خواهید داشت:
- ابزار Image-to-3D یا Multi-view-to-3D
- نرمافزاری مانند Blender
- ابزار بررسی و اصلاح Mesh
- نرمافزار Slicer برای چاپ سهبعدی
- چاپگر سهبعدی یا خدمات چاپ 3D
انتخاب عکس مناسب برای تبدیل به اکشن فیگور
کیفیت عکس ورودی تأثیر مستقیمی بر چهره، لباس، تناسب اندام و جزئیات خروجی دارد.
ویژگیهای یک عکس مناسب
عکس اصلی بهتر است:
- وضوح کافی داشته باشد.
- چهره در آن کاملاً مشخص باشد.
- نور یکنواختی داشته باشد.
- اجزای صورت زیر سایه شدید قرار نگرفته باشند.
- دستها و بدن تا حد امکان قابل مشاهده باشند.
- پسزمینه ساده داشته باشد.
- مو با پسزمینه ترکیب نشده باشد.
- تصویر بیشازحد فشرده یا تار نباشد.
اگر فقط تصویر چهره را در اختیار مدل قرار دهید، هوش مصنوعی ناچار است لباس، فرم بدن و سایر جزئیات را حدس بزند.
بهترین مجموعه عکس برای مدل سهبعدی
برای ساخت مدل 3D دقیقتر، بهتر است حداقل این نماها را تهیه کنید:
- نمای روبهرو
- نمای پشت
- نمای سهرخ چپ
- نمای سهرخ راست
- نمای جانبی چپ
- نمای جانبی راست
نور، لباس، حالت بدن و فاصله دوربین باید در همه تصاویر یکسان باشند. تفاوت زیاد میان عکسها ممکن است باعث ایجاد هندسه نامتقارن یا جزئیات متناقض شود.
ابزارهای Multi-view میتوانند با استفاده از چند زاویه، بخشهای پنهان جسم را بهتر تخمین بزنند. در مقابل، یک عکس روبهرو اطلاعاتی درباره پشت سر، پشت لباس یا عمق تجهیزات ارائه نمیکند.
آموزش ساخت تصویر اکشن فیگور با هوش مصنوعی
در روش اول، هدف ما ساخت تصویری است که مانند عکس استودیویی یک فیگور واقعی دیده شود.
مرحله اول: انتخاب سبک اکشن فیگور
ابتدا مشخص کنید که خروجی باید به کدام سبک نزدیک باشد:
- اکشن فیگور واقعگرایانه
- عروسک کارتونی سهبعدی
- فیگور کلکسیونی
- مجسمه رزینی
- فیگور مینیاتوری
- شخصیت بازی
- اسباببازی داخل بستهبندی
- مدل Low-poly
- شخصیت فانتزی
- مدل Chibi با سر بزرگ
- فیگور سبک انیمیشن سهبعدی
بهتر است بهجای استفاده از نام برندها یا شخصیتهای دارای مالکیت فکری، ویژگیهای بصری موردنظر را توصیف کنید.
برای مثال، بهجای درخواست تقلید مستقیم از یک محصول تجاری، بنویسید:
یک فیگور کلکسیونی با مفاصل ظریف، جزئیات دقیق لباس، پرداخت پلاستیکی مات و بستهبندی مینیمال
مرحله دوم: نوشتن پرامپت پایه
یک پرامپت حرفهای اکشن فیگور معمولاً از این اجزا تشکیل میشود:
[نوع شخصیت] +
[ویژگی چهره و لباس] +
[نوع فیگور] +
[حالت بدن] +
[لوازم جانبی] +
[نوع بستهبندی] +
[نورپردازی] +
[زاویه دوربین] +
[پسزمینه] +
[کیفیت و جزئیات]
نمونه پرامپت فارسی:
با استفاده از تصویر مرجع، یک اکشن فیگور کلکسیونی تمامقد از همین شخص بساز.
ویژگیهای اصلی چهره، مدل مو و رنگ پوست حفظ شوند. شخصیت یک برنامهنویس
ایرانی با هودی سرمهای، شلوار مشکی و کتانی سفید است. فیگور داخل یک
بستهبندی شفاف حرفهای قرار دارد. در کنار آن لپتاپ، کیبورد مکانیکی،
هدفون و یک فنجان قهوه دیده میشود. نورپردازی استودیویی نرم، نمای روبهرو،
پسزمینه خنثی، جزئیات بسیار دقیق، متریال پلاستیکی مات و رندر محصول واقعی.
نسخه انگلیسی معمولاً در بسیاری از مدلهای تصویری کنترل دقیقتری ارائه میکند:
Create a full-body collectible action figure based on the reference photo.
Preserve the subject's recognizable facial features, hairstyle and skin tone.
The character is an Iranian software developer wearing a navy hoodie, black
pants and white sneakers. Place the figure inside premium transparent retail
packaging. Include a laptop, mechanical keyboard, headphones and a coffee mug
as separate accessories. Front-facing product photography, soft studio lighting,
neutral background, matte plastic material, realistic toy proportions, highly
detailed commercial render.
پرامپت آماده ساخت اکشن فیگور داخل جعبه
تصویر مرجع را به یک اکشن فیگور حرفهای داخل بستهبندی تبدیل کن. چهره باید
قابل تشخیص و طبیعی باقی بماند. فیگور بهصورت تمامقد و در مرکز یک جعبه
عمودی با پنجره شفاف قرار گرفته باشد. در سمت راست بستهبندی، لوازم جانبی
شخصیت در محفظههای جداگانه دیده شوند. طراحی جعبه مدرن و مینیمال، بدون
لوگو و علامت تجاری، نور استودیویی، نمای مستقیم، ترکیببندی متقارن،
جزئیات بسیار بالا و ظاهر یک محصول واقعی آماده عکاسی تبلیغاتی.
پرامپت اکشن فیگور برنامهنویس
Create a premium collectible figure of a senior backend developer based on
the reference image. Preserve facial identity and hairstyle. Outfit: dark
hoodie, casual trousers and sneakers. Accessories: laptop displaying code,
mechanical keyboard, terminal window card, coffee mug and small server rack.
Transparent blister packaging, Persian character name printed at the top,
minimal black and electric-blue graphic design, centered product photography,
realistic plastic and cardboard materials, sharp details, softbox lighting.
اگر مدل در تولید متن فارسی داخل بستهبندی ضعیف عمل میکند، بهتر است تصویر را بدون نوشته بسازید و عنوان فارسی را بعداً در Photoshop، Figma یا Canva اضافه کنید.
پرامپت اکشن فیگور پزشک، معلم یا مهندس
با حفظ ویژگیهای چهره تصویر مرجع، یک فیگور کلکسیونی از یک [عنوان شغلی]
بساز. لباس شخصیت شامل [شرح لباس] باشد. لوازم جانبی شامل [وسیله اول]،
[وسیله دوم] و [وسیله سوم] باشند. فیگور داخل بستهبندی شفاف با طراحی
مینیمال و حرفهای قرار داشته باشد. تصویر مانند عکاسی تبلیغاتی یک محصول
واقعی باشد؛ نور نرم استودیویی، نمای روبهرو، پسزمینه ساده، متریال دقیق،
سایه طبیعی و کیفیت بالا.
عبارتهای داخل کروشه را با اطلاعات واقعی جایگزین کنید.
پرامپت ساخت فیگور بدون بستهبندی
یک فیگور کلکسیونی تمامقد بر اساس عکس مرجع بساز. فیگور روی یک پایه گرد
مشکی ایستاده باشد. شباهت چهره، مدل مو و ویژگیهای اصلی فرد حفظ شود.
تناسبات بدن کمی استایلشده اما طبیعی باشند. متریال رزین رنگشده، جزئیات
دقیق لباس، نورپردازی سینمایی ملایم، پسزمینه استودیویی، نمای سهرخ،
عمق میدان کم و رندر محصول فوتورئال.
پرامپت ساخت عروسک سهبعدی بامزه
تصویر مرجع را به یک عروسک سهبعدی دوستداشتنی با سر کمی بزرگتر، چشمهای
طبیعی، فرم نرم صورت و بدن کوچک تبدیل کن. هویت و ویژگیهای قابل تشخیص فرد
حفظ شوند. لباس مشابه تصویر مرجع باشد. متریال وینیل مات، نورپردازی نرم،
رنگهای گرم، پسزمینه ساده و رندر سهبعدی باکیفیت.
Negative Prompt مناسب اکشن فیگور
اگر ابزار انتخابی از Negative Prompt پشتیبانی میکند، میتوانید از عبارت زیر استفاده کنید:
blurry face, distorted eyes, asymmetrical face, extra fingers, missing fingers,
duplicate accessories, malformed hands, broken packaging, unreadable text,
cropped body, inconsistent clothing, unrealistic joints, floating objects,
low resolution, watermark, logo, excessive reflections
این بخش تضمین نمیکند تمام خطاها حذف شوند، اما احتمال بروز برخی ایرادهای رایج را کاهش میدهد.
چگونه شباهت چهره را بهتر حفظ کنیم؟
یکی از مشکلات رایج این است که تصویر نهایی زیباست، اما شباهت کافی به شخص اصلی ندارد.
برای بهبود شباهت:
- از عکس واضح و روبهرو استفاده کنید.
- یک تصویر مرجع جداگانه برای چهره ارائه دهید.
- از توصیف ویژگیهای تغییرناپذیر استفاده کنید.
- در مرحله اول فقط روی شخصیت تمرکز کنید.
- بستهبندی و لوازم جانبی را در مرحله بعد اضافه کنید.
- از مدلهایی استفاده کنید که Reference Image یا ویرایش تصویر را پشتیبانی میکنند.
- بهجای تولید دوباره کل تصویر، ناحیه مشکلدار را ویرایش کنید.
- شدت وابستگی به تصویر مرجع را بیشازحد بالا نبرید؛ زیرا ممکن است خروجی به عکس چسبیده و حالت فیگور از بین برود.
قابلیتهای Style Reference و Composition Reference در ابزارهایی مانند Adobe Firefly میتوانند ظاهر یا ترکیببندی تصویر مرجع را به تولید جدید منتقل کنند؛ البته باید حق استفاده از تصویر آپلودشده را داشته باشید. راهنمای رسمی Adobe Firefly
روش حرفهای تولید تصویر با چند مرحله
بهترین نتیجه معمولاً با یک پرامپت طولانی و یکمرحلهای به دست نمیآید. فرایند زیر کنترل بیشتری ایجاد میکند:
مرحله اول: طراحی شخصیت
ابتدا شخصیت را بدون بستهبندی تولید کنید. چهره، مو، لباس، تناسب اندام و حالت بدن را اصلاح کنید.
مرحله دوم: تثبیت نمای شخصیت
از شخصیت تأییدشده چند نمای روبهرو، پشت و جانبی بسازید. پسزمینه و نور باید ساده باشند.
مرحله سوم: طراحی لوازم جانبی
وسایلی مانند لپتاپ، دوربین، کتاب یا ابزار کار را جداگانه تعریف کنید. تعداد و محل هر وسیله را دقیق بنویسید.
مرحله چهارم: ساخت بستهبندی
پس از تثبیت شخصیت، آن را داخل بستهبندی قرار دهید. در این مرحله درباره رنگ، پنجره شفاف، محفظه وسایل و فضای عنوان تصمیم بگیرید.
مرحله پنجم: اضافهکردن نوشته
برای جلوگیری از متنهای اشتباه، نوشته فارسی و لوگو را در ابزار طراحی گرافیک اضافه کنید.
مرحله ششم: خروجی نهایی
برای انتشار در شبکههای اجتماعی، تصویر را متناسب با محل استفاده خروجی بگیرید:
- پست مربعی: نسبت ۱:۱
- پست عمودی: نسبت ۴:۵
- استوری و Reels: نسبت ۹:۱۶
- تصویر شاخص وبلاگ: نسبت ۱۶:۹ یا ابعاد قالب سایت
آموزش تبدیل تصویر اکشن فیگور به مدل سهبعدی واقعی
اگر به فایل قابل چرخش، انیمیشن یا چاپ نیاز دارید، باید از ابزارهای Image-to-3D استفاده کنید.
روند کلی به این صورت است:
عکس یا کانسپت
↓
تولید نماهای سازگار
↓
Image-to-3D یا Multi-view-to-3D
↓
بررسی Mesh و Texture
↓
اصلاح در Blender
↓
خروجی GLB، OBJ یا STL
↓
Slicing یا استفاده در نرمافزار مقصد
مرحله اول: ساخت تصویر مناسب برای Image-to-3D
تصویر تبلیغاتی داخل جعبه برای تبدیل به مدل سهبعدی مناسب نیست؛ زیرا ابزار ممکن است جعبه، بازتاب پلاستیک و فیگور را یک جسم واحد تشخیص دهد.
بهتر است تصویری با ویژگیهای زیر بسازید:
- فقط یک شخصیت در تصویر
- پسزمینه سفید یا شفاف
- بدن کامل و بدون برش
- دستها کمی دور از بدن
- پاها از یکدیگر قابل تفکیک
- بدون سایه شدید
- بدون لوازم شناور
- بدون بستهبندی
- بدون موشنبلر
- جزئیات متقارن و واضح
پرامپت پیشنهادی:
Full-body 3D collectible character, neutral A-pose, arms slightly separated
from the torso, feet shoulder-width apart, centered subject, plain white
background, even studio lighting, no packaging, no props, no text, no shadow
overlap, clear silhouette, consistent proportions, front orthographic view.
مرحله دوم: تولید نماهای مختلف
برای تولید مدل دقیقتر، نماهای مختلف باید ویژگیهای یکسانی داشته باشند:
Create a consistent character turnaround sheet based on the reference.
Show front, back, left side and right side views. Keep identical facial
features, hairstyle, clothing, colors, body proportions and accessories
across all views. Neutral A-pose, orthographic camera, even lighting,
plain white background, no perspective distortion.
توجه کنید که مدلهای تصویرساز ممکن است در نماهای مختلف جزئیات لباس یا چهره را تغییر دهند. قبل از ارسال تصاویر به ابزار 3D، کمربند، جیبها، کفشها، رنگ لباس و مدل مو را مقایسه کنید.
مرحله سوم: تولید مدل با ابزارهای Image-to-3D
ابزارهایی مانند Meshy و Tripo میتوانند عکس یا تصویر کانسپت را به Mesh سهبعدی تبدیل کنند. براساس مستندات رسمی، Meshy ورودیهای JPG، JPEG و PNG را برای Image-to-3D میپذیرد و خروجیهایی مانند GLB، FBX، OBJ، STL، USDZ و 3MF ارائه میدهد. مستندات Image-to-3D مشی و راهنمای فرمتهای خروجی Meshy
Tripo نیز قابلیت تبدیل تصویر منفرد و تصاویر چندنما به مدل سهبعدی را ارائه میکند. استفاده از چند نمای سازگار معمولاً ابهام بخشهای پنهان را کاهش میدهد. صفحه رسمی Image-to-3D در Tripo
فرایند معمول در این ابزارها عبارت است از:
- تصویر را بارگذاری کنید.
- حالت Image-to-3D یا Multi-view را انتخاب کنید.
- در صورت وجود، نوع مدل Character یا Figurine را انتخاب کنید.
- پیشنمایش هندسه را بررسی کنید.
- تعداد Polygon مناسب را تعیین کنید.
- Remesh یا Retopology را اجرا کنید.
- Texture را تولید یا اصلاح کنید.
- فرمت مناسب را خروجی بگیرید.
انتخاب فرمت مناسب فایل سهبعدی
| فرمت | کاربرد مناسب | رنگ و Texture | نکته |
|---|---|---|---|
| STL | چاپ سهبعدی معمولی | ندارد | فقط هندسه را نگه میدارد |
| 3MF | چاپ سهبعدی مدرن | میتواند اطلاعات بیشتری نگه دارد | برای گردشکار چاپ مناسب است |
| OBJ | ویرایش و انتقال عمومی | با فایلهای جانبی | سازگاری گسترده |
| GLB | وب، AR و نمایش سهبعدی | داخل یک فایل | انتقال و نمایش آسان |
| FBX | بازی و انیمیشن | پشتیبانی میشود | مناسب Unity و Unreal |
| USDZ | واقعیت افزوده در اکوسیستم اپل | پشتیبانی میشود | مناسب نمایش AR |
اگر فقط میخواهید مدل را با یک چاپگر تکرنگ چاپ کنید، STL معمولاً کافی است. برای نمایش مدل با Texture در وب، GLB انتخاب سادهتری محسوب میشود.
مرحله چهارم: اصلاح مدل در Blender
مدل تولیدشده با هوش مصنوعی الزاماً آماده چاپ یا استفاده حرفهای نیست. ممکن است مشکلات زیر وجود داشته باشد:
- سطحهای باز
- لبههای Non-manifold
- اجزای شناور
- ضخامت ناکافی
- تقاطع دست با لباس
- اتصال نامناسب پاها به پایه
- هندسه خراب در مو یا انگشتان
- تعداد بیشازحد Polygon
- Normalهای معکوس
- اجزای داخلی غیرضروری
- حفرههای مخفی
در Blender میتوانید این مراحل را انجام دهید:
- فایل OBJ یا GLB را Import کنید.
- ابعاد و جهت مدل را بررسی کنید.
- اجزای شناور و هندسه اضافی را حذف کنید.
- از Merge by Distance برای ادغام رأسهای نزدیک استفاده کنید.
- Normalها را با Recalculate Outside اصلاح کنید.
- نواحی باز را ببندید.
- در صورت نیاز از Voxel Remesh استفاده کنید.
- ضخامت قسمتهای نازک را افزایش دهید.
- فیگور را به یک پایه متصل کنید.
- مدل را از نظر Manifold بودن بررسی کنید.
- نسخه نهایی را با مقیاس درست به STL یا 3MF خروجی بگیرید.
افزونه 3D Print Toolbox در Blender برای شناسایی مشکلاتی که ممکن است هنگام Slicing ایجاد شوند طراحی شده است. مستندات رسمی 3D Print Toolbox در Blender
Manifold و Watertight یعنی چه؟
یک مدل مناسب چاپ باید مانند یک حجم بسته باشد. اگر بخشی از سطح باز بماند یا یک لبه به شکل نامعتبر میان چند سطح مشترک باشد، نرمافزار Slicer ممکن است داخل و خارج مدل را تشخیص ندهد.
به چنین مدل بستهای معمولاً Watertight گفته میشود.
مدل Manifold نیز ساختار هندسی معتبری دارد که در آن اتصال رأسها، لبهها و سطحها قابل تفسیر است. مدل میتواند روی صفحه نمایش زیبا دیده شود، اما از نظر توپولوژی برای چاپ نامعتبر باشد.
بنابراین مشاهده صحیح مدل در Preview به معنای آمادهبودن آن برای چاپ نیست.
مرحله پنجم: آمادهسازی برای چاپ سهبعدی
پس از اصلاح Mesh، فایل را وارد نرمافزار Slicer کنید. Cura و PrusaSlicer از گزینههای شناختهشده این مرحله هستند.
موارد زیر را بررسی کنید:
- ارتفاع نهایی فیگور
- ضخامت دست، انگشت، عینک و تجهیزات
- تماس مناسب کف پا با پایه
- زاویه بخشهای بیرونزده
- محل Supportها
- جهت قرارگیری مدل
- کیفیت Layer
- میزان Infill
- احتمال شکستن قطعات باریک
- قابلیت جداسازی قطعات
- تحمل اتصال یا Tolerance
برای یک فیگور کوچک، جزئیاتی مانند انگشتان مستقل، بند عینک یا سیم هدفون ممکن است در چاپ FDM از بین بروند. سادهسازی کنترلشده هندسه معمولاً بهتر از حفظ جزئیاتی است که قابل چاپ نیستند.
مستندات Meshy نیز برای گردشکار چاپ سهبعدی بر Remesh، ایجاد هندسه بسته و خروجی STL یا 3MF تأکید میکند. راهنمای رسمی چاپ سهبعدی Meshy
تفاوت چاپ رزینی و FDM برای اکشن فیگور
چاپ رزینی
چاپگرهای Resin یا SLA/MSLA برای فیگورهای کوچک و پرجزئیات مناسبترند.
مزایا:
- جزئیات ظریفتر
- سطح نرمتر
- نمایش بهتر چهره و بافت لباس
- مناسب مینیاتور و مجسمه کلکسیونی
محدودیتها:
- رزین و فرایند شستوشو نیازمند رعایت نکات ایمنی است.
- قطعات باریک ممکن است شکننده باشند.
- مدل به Supportگذاری دقیق نیاز دارد.
- پسپردازش و Curing ضروری است.
چاپ FDM
در چاپ FDM از فیلامنت استفاده میشود.
مزایا:
- هزینه معمولاً کمتر
- نگهداری سادهتر
- مناسب فیگورهای بزرگتر
- مقاومت بهتر برخی قطعات
محدودیتها:
- خطوط لایه بیشتر دیده میشوند.
- جزئیات صورت در ابعاد کوچک کاهش مییابد.
- قطعات ظریف ممکن است بهدرستی چاپ نشوند.
برای اکشن فیگورهای کوچک و نمایشی، چاپ رزینی معمولاً جزئیات بیشتری ارائه میکند. برای مدلهای بزرگ، نمونه اولیه یا قطعات مقاوم، FDM میتواند مناسبتر باشد.
ساخت تصویر اکشن فیگور با API درواره
اگر میخواهید قابلیت ساخت تصویر اکشن فیگور را داخل وبسایت، اپلیکیشن یا سامانه خود قرار دهید، میتوانید از مدلهای تولید تصویر ارائهشده از طریق API درواره استفاده کنید.
درواره یک سرویس API هوش مصنوعی است؛ یعنی خودِ درواره اپلیکیشن آماده ساخت اکشن فیگور یا خدمات چاپ سهبعدی ارائه نمیکند. توسعهدهنده میتواند مدل تصویری مناسب را از فهرست مدلهای موجود انتخاب کرده و آن را در محصول خود به کار بگیرد.
ابتدا در درواره ثبتنام کنید، API Key بسازید و شناسه دقیق مدل تصویری را از کاتالوگ فعلی مدلها بردارید.
نمونه درخواست با cURL:
curl https://api.darvareh.ir/v1/images/generations \
-H "Authorization: Bearer YOUR_DARVAREH_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "YOUR_IMAGE_MODEL_ID",
"prompt": "A premium collectible action figure of an Iranian software developer, full body, navy hoodie, laptop and mechanical keyboard accessories, transparent retail packaging, front-facing commercial product photography, soft studio lighting, highly detailed",
"size": "1024x1024"
}'
نمونه با JavaScript:
const response = await fetch(
"https://api.darvareh.ir/v1/images/generations",
{
method: "POST",
headers: {
Authorization: `Bearer ${process.env.DARVAREH_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: process.env.DARVAREH_IMAGE_MODEL,
prompt: `
A full-body collectible action figure of an Iranian programmer.
Navy hoodie, black trousers, white sneakers, laptop, keyboard,
headphones and coffee mug accessories. Premium transparent packaging,
centered product photography, soft studio lighting, realistic materials.
`,
size: "1024x1024",
}),
}
);
if (!response.ok) {
const error = await response.text();
throw new Error(`Image generation failed: ${error}`);
}
const result = await response.json();
console.log(result);
کلید API را هرگز در کد Frontend، اپلیکیشن موبایل یا مخزن عمومی قرار ندهید. درخواست باید از Backend شما ارسال شود.
همچنین نام پارامترها، فرمت پاسخ، اندازههای قابل پشتیبانی و امکان ارسال تصویر مرجع ممکن است میان مدلهای تصویری متفاوت باشد. قبل از پیادهسازی Production، مستندات مدل انتخابی را بررسی کنید. راهنمای جداگانه تولید تصویر با API درواره جزئیات بیشتری درباره این گردشکار ارائه میکند.
معماری پیشنهادی برای سرویس ساخت اکشن فیگور
اگر قصد دارید یک سرویس آنلاین بسازید، معماری استاندارد میتواند شامل بخشهای زیر باشد:
کاربر
↓
آپلود عکس و انتخاب سبک
↓
Backend و احراز هویت
↓
بررسی نوع، حجم و ابعاد فایل
↓
حذف Metadata و ذخیره موقت امن
↓
ساخت پرامپت کنترلشده
↓
API تولید تصویر درواره
↓
بررسی وضعیت و دریافت خروجی
↓
ذخیرهسازی موقت و نمایش نتیجه
در نسخه حرفهای بهتر است این امکانات را نیز اضافه کنید:
- محدودیت حجم و نوع فایل
- Rate Limiting
- صف پردازش
- ثبت وضعیت Job
- امکان تولید مجدد
- حذف خودکار فایلهای ورودی
- رضایت صریح کاربر برای پردازش چهره
- فیلتر محتوای نامناسب
- جلوگیری از استفاده از چهره افراد بدون اجازه
- Watermark اختیاری برای پیشنمایش
- ثبت مدل، پرامپت و تنظیمات هر خروجی
- مدیریت هزینه برای هر کاربر
- Retry با Backoff برای خطاهای موقت
نمونه ساختار داده برای یک Job
{
"id": "job_8f20",
"userId": "user_104",
"status": "processing",
"style": "collectible_figure",
"model": "YOUR_IMAGE_MODEL_ID",
"inputImage": "private://uploads/input-104.jpg",
"promptVersion": "figure-v3",
"createdAt": "2026-07-17T10:20:00Z",
"expiresAt": "2026-07-18T10:20:00Z"
}
تصویر ورودی نباید از طریق یک URL دائمی و عمومی در دسترس قرار گیرد. در صورت نیاز به URL، از آدرس امضاشده و کوتاهعمر استفاده کنید.
کنترل هزینه و جلوگیری از تولیدهای بینتیجه
برای کاهش هزینه:
- قبل از ارسال درخواست، کیفیت عکس را بررسی کنید.
- در مرحله پیشنمایش از ابعاد متوسط استفاده کنید.
- فقط خروجی تأییدشده را با وضوح بالا تولید کنید.
- پرامپتها را نسخهبندی کنید.
- خروجی یکسان را Cache کنید.
- تعداد Retry را محدود نگه دارید.
- برای هر کاربر سهمیه تعریف کنید.
- خطاهای اعتبارسنجی را قبل از فراخوانی مدل تشخیص دهید.
- مدل را متناسب با کیفیت موردنیاز انتخاب کنید.
- مصرف هر Job را در پایگاه داده ثبت کنید.
خطاهای رایج در ساخت اکشن فیگور
چهره با شخص اصلی شباهت ندارد
از عکس روبهرو و واضحتر استفاده کنید. تغییرات همزمان لباس، سن، زاویه سر، مدل مو و نور احتمال تغییر هویت را افزایش میدهد.
انگشتان یا دستها خراب هستند
حالت دست را سادهتر کنید. اشیای کوچک را از دست شخصیت خارج کنید و در محفظه جداگانه بستهبندی قرار دهید.
وسایل جانبی تکرار میشوند
تعداد و محل وسایل را دقیق تعیین کنید:
Exactly four accessories, each appearing once in a separate compartment:
one laptop, one keyboard, one pair of headphones and one coffee mug.
نوشته فارسی ناخواناست
تصویر را بدون متن تولید کنید و نوشته را در مرحله طراحی گرافیک اضافه کنید.
بدن داخل بستهبندی بریده میشود
از عبارتهای full body, entire figure visible, head-to-toe و uncropped استفاده کنید و نسبت تصویر عمودی انتخاب کنید.
مدل سهبعدی از پشت خراب است
از ورودی Multi-view استفاده کنید. ابزار با یک عکس نمیتواند اطلاعات پنهان پشت شخصیت را دقیق بازیابی کند.
فایل STL چاپ نمیشود
مدل را از نظر Non-manifold geometry، سطح باز، ضخامت، اجزای شناور و Scale بررسی کنید. سپس آن را در Blender یا ابزار Repair اصلاح کنید.
مدل روی پایه نمیایستد
مرکز جرم، سطح تماس پا و ضخامت اتصال را بررسی کنید. برای فیگور ثابت، پاها را به یک Base مناسب متصل کنید.
آیا میتوان اکشن فیگور متحرک ساخت؟
بله، اما تبدیل یک مدل ثابت به شخصیت متحرک مرحله دیگری به نام Rigging دارد.
فرایند کلی عبارت است از:
- ساخت Mesh
- اصلاح Topology
- تعریف Skeleton یا Armature
- اتصال Mesh به استخوانها
- Weight Painting
- تست حرکت مفاصل
- ساخت یا اعمال Animation
- خروجی FBX یا GLB
برای انیمیشن، توپولوژی تمیز اهمیت بیشتری پیدا میکند. یک Mesh که فقط برای رندر ثابت مناسب است، ممکن است هنگام خمشدن آرنج یا زانو تغییر شکل نامناسبی داشته باشد.
اگر هدف شما چاپ سهبعدی است، به Rig نیازی ندارید. برای ساخت اکشن فیگور فیزیکی مفصلدار نیز Rig دیجیتال کافی نیست؛ باید مفصلهای واقعی، فاصله قطعات، Tolerance، محور چرخش و مقاومت مکانیکی را طراحی کنید.
نکات حقوقی و حریم خصوصی
در ساخت فیگور با چهره افراد باید چند اصل را رعایت کرد:
- از عکس خودتان یا فردی که رضایت دارد استفاده کنید.
- تصاویر کودکان را بدون اجازه والد یا سرپرست پردازش نکنید.
- از جعل هویت و ساخت محتوای گمراهکننده خودداری کنید.
- چهره اشخاص را برای تبلیغات بدون رضایت آنها استفاده نکنید.
- از لوگو، بستهبندی یا شخصیتهای دارای حق مالکیت بدون مجوز تجاری استفاده نکنید.
- تصاویر کاربران را بیش از زمان لازم نگه ندارید.
- سیاست حذف فایل و حفظ حریم خصوصی را شفاف اعلام کنید.
- قبل از استفاده تجاری، مجوز ابزار و مدل انتخابی را بررسی کنید.
ساخت یک تصویر سرگرمکننده برای استفاده شخصی با تولید انبوه و فروش تجاری یک محصول دارای شباهت به افراد یا برندها یکسان نیست.
چکلیست نهایی ساخت اکشن فیگور
برای تصویر شبکههای اجتماعی
- عکس مرجع واضح است.
- چهره قابل تشخیص باقی مانده است.
- بدن کامل دیده میشود.
- تعداد وسایل جانبی درست است.
- دستها و انگشتان بررسی شدهاند.
- بستهبندی شکستگی غیرطبیعی ندارد.
- متن فارسی بهصورت دستی اضافه شده است.
- هیچ لوگوی ناخواستهای وجود ندارد.
- مجوز استفاده از تصویر وجود دارد.
برای مدل سهبعدی
- نماهای ورودی با یکدیگر سازگارند.
- Mesh بسته و Manifold است.
- اجزای شناور حذف شدهاند.
- ضخامت قطعات کافی است.
- Scale درست تنظیم شده است.
- فیگور به پایه متصل است.
- مدل داخل Slicer بررسی شده است.
- Supportگذاری آزمایش شده است.
- یک چاپ کوچک آزمایشی انجام شده است.
سؤالات متداول
آیا میتوان عکس خود را رایگان به اکشن فیگور تبدیل کرد؟
برخی ابزارها اعتبار اولیه یا استفاده محدود ارائه میکنند، اما شرایط پلنها ممکن است تغییر کند. برای خروجی حرفهای، وضوح بالا یا استفاده تجاری معمولاً باید هزینه مدل یا اشتراک را در نظر بگیرید.
آیا تصویر ساختهشده با AI قابل چاپ سهبعدی است؟
خیر. فایل PNG یا JPG حتی اگر سهبعدی به نظر برسد، مستقیماً قابل چاپ نیست. ابتدا باید آن را با ابزار Image-to-3D به Mesh تبدیل و سپس هندسه را برای چاپ اصلاح کنید.
بهترین فرمت برای چاپ اکشن فیگور چیست؟
STL رایجترین گزینه برای انتقال هندسه به Slicer است. 3MF نیز میتواند اطلاعات بیشتری نگه دارد و برای گردشکارهای جدید چاپ سهبعدی مناسب باشد.
برای استفاده در سایت چه فرمتی مناسب است؟
GLB معمولاً انتخاب مناسبی برای نمایش مدل سهبعدی در وب است؛ زیرا هندسه و Texture را میتوان در یک فایل نگه داشت.
آیا یک عکس برای ساخت مدل سهبعدی کافی است؟
برای تولید یک مدل اولیه ممکن است کافی باشد، اما بخشهای پنهان توسط AI حدس زده میشوند. تصاویر چندزاویهای سازگار معمولاً نتیجه دقیقتری ایجاد میکنند.
چگونه نوشته فارسی صحیح روی جعبه بسازیم؟
مطمئنترین روش این است که فضای نوشته را هنگام تولید تصویر خالی نگه دارید و متن فارسی را بعداً در یک نرمافزار طراحی اضافه کنید.
آیا میتوان مدل را در Blender ویرایش کرد؟
بله. فرمتهایی مانند OBJ، FBX و GLB را میتوان وارد Blender کرد. سپس میتوانید هندسه، Texture، مقیاس، پایه و مشکلات چاپ را اصلاح کنید.
آیا درواره اکشن فیگور آماده میسازد؟
درواره پلتفرم دسترسی API به مدلهای هوش مصنوعی است، نه سرویس آماده طراحی یا چاپ فیگور. برنامهنویسان میتوانند با استفاده از API درواره قابلیت تولید تصویر را به نرمافزار خود اضافه کنند.
آیا میتوان یک سرویس تجاری ساخت اکشن فیگور راهاندازی کرد؟
بله، اما باید علاوه بر تولید تصویر، رضایت کاربران، امنیت عکسها، حذف فایلها، مالکیت فکری، کنترل هزینه، مجوز استفاده تجاری مدلها و فرایند چاپ و ارسال را مدیریت کنید.
جمعبندی
ساخت اکشن فیگور با هوش مصنوعی میتواند از یک تصویر سرگرمکننده برای شبکههای اجتماعی تا یک مدل سهبعدی واقعی و قابل چاپ ادامه پیدا کند.
برای تولید یک تصویر جذاب، به عکس مناسب، پرامپت دقیق، حفظ هویت چهره و اصلاح چندمرحلهای نیاز دارید. اما برای ساخت فیگور فیزیکی، مسیر فنیتری شامل تولید نماهای سازگار، تبدیل Image-to-3D، اصلاح Mesh در Blender، بررسی Manifold بودن، تعیین ضخامت و آمادهسازی در Slicer لازم است.
مهمترین نکته این است که تصویر سهبعدینما را با مدل سهبعدی واقعی اشتباه نگیرید. خروجی زیبا لزوماً هندسه سالم یا فایل آماده چاپ نیست.
اگر توسعهدهنده هستید و میخواهید تولید تصویر هوش مصنوعی را به سایت، اپلیکیشن یا محصول خود اضافه کنید، در درواره ثبتنام کنید، مدل مناسب را از کاتالوگ فعلی انتخاب کنید و با API Key اختصاصی، پیادهسازی را از Backend آغاز کنید.