آموزش مدلسازی سه بعدی با ChatGPT

آموزش مدلسازی سه بعدی با ChatGPT

پنج‌شنبه، ۱۶ مهر ۱۴۰۵

مقایسه عکس مرجع چراغ دیواری با مدل سه‌بعدی ساخته‌شده با ChatGPT

آموزش مدلسازی سه بعدی با ChatGPT از روی عکس؛ آموزش دریافت فایل DAE

اگر عکس یک چراغ، مبلمان یا اکسسوری را دارید اما مدل سه‌بعدی آن را پیدا نمی‌کنید، می‌توانید از ChatGPT برای بازسازی اولیهٔ آن کمک بگیرید. با ارائهٔ تصاویر مناسب، ابعاد واقعی و یک درخواست دقیق، امکان ساخت آبجکت سه‌بعدی از روی عکس و دریافت فایل قابل دانلود فراهم می‌شود؛ به شرط آنکه محیط مورد استفاده قابلیت اجرای کد و ساخت فایل را داشته باشد.

در این آموزش آرکی سورس، مراحل ساخت یک چراغ دیواری و دریافت خروجی DAE از ChatGPT را بررسی می‌کنیم. پرامپت فارسی و انگلیسی این تمرین نیز در ادامه آمده است تا بتوانید آن را برای آبجکت موردنظر خود تغییر دهید.

۱. تصاویر مرجع و ابعاد آبجکت را آماده کنید

کیفیت مدل تا حد زیادی به اطلاعاتی بستگی دارد که ارائه می‌کنید. برای شروع، این موارد را آماده کنید:

  • چند نمای واضح: روبه‌رو، کنار و سه‌ربع برای شناخت فرم و عمق.

  • ابعاد اصلی: ارتفاع، عرض و پیش‌آمدگی یا عمق، همراه با واحد اندازه‌گیری.

  • تصاویر جزئیات: اتصالات، انحناها، ضخامت قاب‌ها و بخش‌های تزئینی.

  • توضیح اجزا و متریال‌ها: مشخص کنید کدام قسمت فلزی، شیشه‌ای یا از جنس دیگری است.

در نمونهٔ این آموزش، ابعاد چراغ از نقشهٔ محصول استخراج شد:

بخش

اندازه

ارتفاع کل

۴۳ سانتی‌متر

عرض چراغ

۲۰ سانتی‌متر

پیش‌آمدگی از دیوار

۲۶٫۸ سانتی‌متر

ارتفاع صفحهٔ اتصال به دیوار

۱۷ سانتی‌متر

ابعاد بخش‌هایی که در نقشه مشخص نشده‌اند، از روی تناسب تصاویر تخمین زده می‌شوند. بنابراین، بازسازی از عکس را نباید معادل برداشت دقیق یا مدل تولید کارخانه دانست.

۲. برای ساخت مدل سه‌بعدی، خروجی را دقیق مشخص کنید

درخواست شما باید علاوه بر ظاهر آبجکت، فرمت فایل، مقیاس، تفکیک اجزا و نحوهٔ بررسی خروجی را روشن کند.

این تمرین را در محیطی انجام دهید که امکان اجرای کد و تولید فایل دارد؛ مانند ChatGPT Work، در صورت دسترسی. صرف دریافت توضیح، کد یا یک تصویر سه‌بعدی به معنای دریافت فایل مدل نیست.

پرامپت فارسی ساخت آبجکت با ChatGPT

«بر اساس تصاویر مرجع پیوست، مدل سه‌بعدی این چراغ دیواری را بساز.

ابعاد اصلی:
ارتفاع کل: ۴۳ سانتی‌متر
عرض چراغ: ۲۰ سانتی‌متر
پیش‌آمدگی از دیوار: ۲۶٫۸ سانتی‌متر
ارتفاع صفحهٔ اتصال به دیوار: ۱۷ سانتی‌متر

بدنهٔ شش‌وجهی، سقف منحنی، بازوی تزئینی، صفحهٔ اتصال، قاب‌ها، شیشه‌ها و لامپ داخلی را مطابق تصاویر بازسازی کن. تناسبات کلی را حفظ کن و برای جزئیات بدون اندازه، از تناسب عکس‌ها استفاده کن و تخمینی‌بودن آن‌ها را توضیح بده.

اجزای فلزی، پنل‌های شیشه‌ای و لامپ داخلی، اجزا و متریال‌های مجزا داشته باشند تا بتوان آن‌ها را مستقل تنظیم کرد.

خروجی را به‌صورت فایل واقعی COLLADA با پسوند DAE و قابل دانلود تحویل بده؛ فقط تصویر یا کد کافی نیست. واحد فایل متر و مقیاس مدل واقعی باشد.

پیش از تحویل، ابعاد کلی، جهت سطوح و ساختار فایل را بررسی کن و پیش‌نمایش مدل را ارائه بده. مشخص کن کدام بررسی‌ها انجام شده و آیا فایل در نرم‌افزار مقصد آزمایش شده است. اگر امکان ساخت مستقیم فایل را نداری، محدودیت را شفاف توضیح بده.»

پرامپت انگلیسی ساخت مدل سه‌بعدی از روی عکس

Create a 3D model of the wall-mounted lamp shown in the attached reference images.

Use the following overall dimensions:

  • Total height: 43 cm

  • Lamp width: 20 cm

  • Total projection from the wall: 26.8 cm

  • Wall mounting plate height: 17 cm

Reconstruct the hexagonal lantern body, curved roof, decorative scroll bracket, wall mounting plate, frame members, glass panels, and internal bulb. Preserve the overall proportions shown in the references. Estimate any undimensioned details from the photographs and clearly identify those assumptions.

Keep the metal components, glass panels, and internal bulb as separate objects with distinct materials so they can be adjusted independently.

Deliver an actual downloadable COLLADA (.dae) file, not only an image or a code snippet. Use meters as the file unit and maintain real-world scale.

Before delivery, check the overall dimensions, face orientation, and file structure. Provide a preview of the generated model. State which checks were completed and whether the file was tested in the target software.

If direct file creation is unavailable in this environment, clearly explain the limitation.

۳. چه خروجی‌هایی می‌توان درخواست کرد؟

فرمت فایل را بر اساس کاربرد و نرم‌افزار مقصد انتخاب کنید. امکان ساخت هر فرمت به امکانات محیط و روش تولید مدل بستگی دارد.

فرمت

کاربرد و ویژگی

DAE / COLLADA

انتقال هندسه و متریال‌های پایه؛ فرمت خروجی همین تمرین

OBJ + MTL

انتقال مش و اطلاعات متریال‌های پایه؛ فایل‌های مرتبط را کنار هم نگه دارید

STL

انتقال هندسه، بدون متریال و بافت؛ برای چاپ سه‌بعدی به بررسی بسته‌بودن مش و ضخامت‌ها نیاز دارد

فایل‌های بومی مانند SKP برای SketchUp و RFA برای Revit ممکن است به تبدیل یا ساخت در نرم‌افزار مربوط نیاز داشته باشند. تغییر نام پسوند، فایل را به فرمت دیگری تبدیل نمی‌کند.

۴. فایل DAE را بررسی و وارد پروژه کنید

پس از دانلود، فایل را در نرم‌افزار مقصد وارد کنید. برای استفاده در لومیون یا سایر نرم‌افزارهای معماری، نتیجهٔ ورود مدل را پیش از ادامهٔ کار بررسی کنید:

  1. مقیاس را کنترل کنید: ارتفاع چراغ این نمونه باید ۴۳ سانتی‌متر باشد.

  2. فرم را با عکس مقایسه کنید: انحنای بازو، تناسب سقف، قاب‌ها و محل اتصال را بررسی کنید.

  3. متریال‌ها را تنظیم کنید: ظاهر فلز و شفافیت شیشه ممکن است پس از انتقال به تنظیم مجدد نیاز داشته باشند.

  4. نور را جداگانه تعریف کنید: وجود هندسهٔ لامپ یا متریال درخشان، به‌تنهایی نورپردازی مناسب صحنه را تضمین نمی‌کند.

اگر بخشی نیاز به اصلاح دارد، درخواست مشخص بدهید؛ برای مثال:

«انحنای بازوی چراغ را مطابق تصویر جانبی اصلاح کن. ابعاد کلی و سایر اجزا ثابت بمانند و فایل DAE اصلاح‌شده را دوباره تحویل بده.»

نتیجهٔ واقعی این تمرین

در این نمونه، مدل چراغ دیواری با اجزا و متریال‌های مجزا ساخته شد و فایل DAE تحویل داده شد. ابعاد کلی و ساختار فایل بررسی شدند؛ اما واردکردن آن در لومیون مستقیماً آزمایش نشده است.

این روش می‌تواند برای تهیهٔ مدل اولیهٔ آبجکت‌های مشخص، نقطهٔ شروع کاربردی باشد. زمان ساخت و میزان شباهت به مرجع به پیچیدگی فرم، کیفیت تصاویر و امکانات محیط بستگی دارد.

پرسش‌های متداول

آیا با یک عکس هم می‌توان مدل سه‌بعدی ساخت؟

می‌توان بازسازی اولیه انجام داد، اما عمق و بخش‌های پنهان باید تخمین زده شوند. چند تصویر از زاویه‌های مختلف، همراه با ابعاد واقعی، ابهام را کمتر می‌کند.

آیا خروجی ChatGPT برای استفادهٔ نهایی آماده است؟

خروجی باید در نرم‌افزار مقصد بررسی شود. بسته به نتیجه، ممکن است اصلاح هندسه، تنظیم متریال یا بهینه‌سازی مدل لازم باشد.

آیا این روش برای همهٔ آبجکت‌ها مناسب است؟

آبجکت‌هایی با فرم هندسی مشخص و تصاویر واضح، نقطهٔ شروع مناسب‌تری هستند. فرم‌های پیچیده، تزئینات ظریف و جزئیات پنهان به اطلاعات بیشتر و اصلاحات بیشتری نیاز دارند.

از یک آبجکت ساده شروع کنید

یک آبجکت با ابعاد مشخص انتخاب کنید، تصاویرش را آماده کنید و پرامپت بالا را متناسب با آن تغییر دهید. سپس فایل خروجی را باز کنید، ایرادها را مشخص کنید و اصلاح بخواهید؛ این مرحله بخشی از فرایند مدلسازی است.

برای ادامهٔ یادگیری، آموزش‌ها و منابع کاربردی معماری را در وب‌سایت آرکی سورس ببینید.

نویسنده: تیم تولید محتوای آرکی سورس