PDA

View Full Version : چگونه مدل ساخته شده max را به محیط openGL دلفی انتقال دهیم ؟



mkalone
سه شنبه 09 فروردین 1384, 13:45 عصر
سلام بر همه دوستان
چگونه مدل ساخته شده max را به محیط openGL دلفی انتقال دهیم ؟
من یک سمپلی از یک کار 3d در دلفی پیدا کردم
که شامل یک فایل بود که در آن آرایه هائی بودند شامل یک سری عدد
و با تغییر آنها جسم سع بعدی مورد نظر تغییر می کرد.
حالا بر فرض ما محیط openGL و کار کردن با آن را در محیط دلفی یاد گرفتیم
چگونه می تونیم مدلی را بسازیم مثلا لوگوی همین سایت برنامه نویس را
مسلما باید در نرم افزار دیگری ساخته شود سپس مدل به محیط برنامه نویسی وارد شود درسته ؟
لطفا راهنمائی بفرمائید اگر لازم بود بفرمائید نمونه مورد نظر را ارسال کنم.
اگر باز هم متوجه منظور من نشدید بفرمائید تا توضیح بیشتری بدهم

مرسی / مهرداد

mkalone
پنج شنبه 11 فروردین 1384, 12:34 عصر
اگر مسئله مطرح شده بالا دور از انتظار است بفرمائید
شاید اصلا صورت مسئله غلط است ؟؟؟؟؟

:گیج:

روانشناس
پنج شنبه 11 فروردین 1384, 18:24 عصر
نه صورت مسئله اشتباه نیست. کسی که این سوال را می پرسه باید با OpenGL یا DirectX آشنا باشه. شما می تونید با اضافه کردن Plugin به Max فایلهاتون را بصورت .X در بیارید و یا با استفاده از نرم افزارهای دیگه فایلهای 3DS را به .X تبدیل کنید. بعدش دیگه به عهده امکانات OpenGL و 3D MAX است. کد اون را به راحتی می تونید تو سایتهایی مثل www.GameTutorials.com پیدا کنید.

vesal
یک شنبه 26 تیر 1384, 04:30 صبح
نه صورت مسئله اشتباه نیست. کسی که این سوال را می پرسه باید با OpenGL یا DirectX آشنا باشه. شما می تونید با اضافه کردن Plugin به Max فایلهاتون را بصورت .X در بیارید و یا با استفاده از نرم افزارهای دیگه فایلهای 3DS را به .X تبدیل کنید. بعدش دیگه به عهده امکانات OpenGL و 3D MAX است. کد اون را به راحتی می تونید تو سایتهایی مثل www.GameTutorials.com پیدا کنید.

البته یه راه حل هم وجود داره که مستقیما فایلهای 3DS رو به صورت بلوک Load کنید
انشاالله به زودی در سایت WWW.AhwazPro.Com سورس کد های مربوط به برنامه نویسی سه بعدی با دلفی در اختیار دوستان قرار خواهد گرفت

the_angel_of_bennet
سه شنبه 01 شهریور 1384, 13:54 عصر
برای وارد کردن فایلهای max به Opengl تابعها و برنامه های مختلفی نوشته شده است. یکی از معروفترین این مورد کتابخانه lib3d است. و برنامه دیگری به نام polytrans هست که فایل 3dmax شما را به کدهای OpenGl تبدیل می کند قیمت این نرم افزار حدود 400$ است.

Kimia_Konjkav
جمعه 21 بهمن 1384, 08:26 صبح
سلام
شما باید از یک موتور گرافیکی استفاده کنی. به سایت های زیر سر بزن :
سایت بازی سازان ایرانی
persian-designers.com

برای دانلود موتور گرافیکی
3dstate.com

موفق باشید
kimia_konjkav@yahoo.com

kochol
جمعه 21 بهمن 1384, 12:01 عصر
سلام
برای این کار شما فقط نیاز به دانستن فرمت فایل های مکس دارید من یه مقاله در باره فرمت فایل های مکس تو gamedev.net دیدم می تونید یه نگاهی هم به اون بکنید.

AliyerEdon
شنبه 03 فروردین 1387, 11:05 صبح
تو گوگل بگرد حتما پیدا می شه. من خودم چند نوع تا کد برای این کار پیدا کردم و کار هم می کنه.

amirh_karimifar
چهارشنبه 08 دی 1389, 20:38 عصر
می تونی از نرم افزار deep explorinig 5.x استفاده کنی . این نرم افزار تمام فرمت های 3 بعدی رو باز می کنه و می ذاره به فرمت های دیگه از جمله x تبدیل کنی .
ضمن اینکه می تونی یه سری تغییر تو texture یا ,material هم بدی .
اگه این نرم افزار و پیدا نکردی از plugin برای exporte فایل pandasoft استفاده کنی .

alghafi110.mut
یک شنبه 19 دی 1389, 14:38 عصر
سلام
من یک کتاب در مورد کار با OpenGl در دلفی دارم
شاید به کارت بیاد
ایمیل بزن تا برات بفرستمش
alghafi110.mut@gmail.com