۰۱-تير-۱۳۸۵, ۰۹:۴۸:۴۳
صفحهها: 1 2
۰۱-تير-۱۳۸۵, ۱۶:۵۷:۱۱
سلام دوست من
Direct X یه رابط گرافیکی هست که باهاش میشه اشکال هندسی دوبعدی یا سه بعدی ساخت ، اونها رو رنگ زد ، از سایه پردازی استفاده کرد ، بسیاری از افکت های متفاوت دیگه گرافیکی رو ساخت و بسرعت Render ( نمایش ) کرد .
هدف مایکروسافت از ساخت Direct X ایجاد یک رابط سطح بالا و پرسرعت گرافیکی هست که برنامه نویس ها رو قادر می کنه بدون نیاز به سر و کله زدن با کدها و الگوریتم های سطح پایین گرافیکی برای دسترسی به سرعت Rendering ، خیلی راحت تر اشکال گرافیکی خودشون رو بسازند و بسرعت Render کنن . این مجموعه شامل بخشهایی از قبیل Direct 3D یا Direct sound و ... که به برنامه نویسان قدرت بیشتری در ساخت بازی ها و انیمشن های گرافیکی میده ! مثلا Direct 3D رابط طراحی سه بعدی و Direct sound بخش طراحی و ساخت افکت های صوتی است .
البته بگم که ساخت بازی های امروزی حتی با وجود این رابط ها کار ساده ای نیست ! اگر چه این رابط ها قدرت گرافیک رو بدست برنامه نویس میدن ولی همه پیاده سازی بازی و قانون ها و قوانینی که در بازی ها تعریف میشه مثلا مثل ایجاد جاذبه زمین یا برخورد دو جسم و .... بر عهده برنامه نویس هست .
برای همین منظور اکثر بازی های امرورزی توسط نرم افزارهایی با نام Game engine تولید میشن و گسترش پیدا می کنن ! Game engine نرم افزاریه که گروهی اون رو با کمک روابطی مثل Direct X پیداه سازی می کنن و این نرم افزار قادر هست برای اشکال و قوانین تعریف شده کد های آماده ارائه کنه . این کد های آماده در کنار هم قرار می گیره و هماهنگ میشه و در کل ، به تولید بازی منجر میشه !
معمولا بزرگترین سرمایه و هزینه ساخت بازی ها بر روی ساخت و تولید Game engine گذاشته میشه بطوریکه حتی ساخت مدل های پیچیده اون میتونه چندین سال طول بکشه !
Direct X یه رابط گرافیکی هست که باهاش میشه اشکال هندسی دوبعدی یا سه بعدی ساخت ، اونها رو رنگ زد ، از سایه پردازی استفاده کرد ، بسیاری از افکت های متفاوت دیگه گرافیکی رو ساخت و بسرعت Render ( نمایش ) کرد .
هدف مایکروسافت از ساخت Direct X ایجاد یک رابط سطح بالا و پرسرعت گرافیکی هست که برنامه نویس ها رو قادر می کنه بدون نیاز به سر و کله زدن با کدها و الگوریتم های سطح پایین گرافیکی برای دسترسی به سرعت Rendering ، خیلی راحت تر اشکال گرافیکی خودشون رو بسازند و بسرعت Render کنن . این مجموعه شامل بخشهایی از قبیل Direct 3D یا Direct sound و ... که به برنامه نویسان قدرت بیشتری در ساخت بازی ها و انیمشن های گرافیکی میده ! مثلا Direct 3D رابط طراحی سه بعدی و Direct sound بخش طراحی و ساخت افکت های صوتی است .
البته بگم که ساخت بازی های امروزی حتی با وجود این رابط ها کار ساده ای نیست ! اگر چه این رابط ها قدرت گرافیک رو بدست برنامه نویس میدن ولی همه پیاده سازی بازی و قانون ها و قوانینی که در بازی ها تعریف میشه مثلا مثل ایجاد جاذبه زمین یا برخورد دو جسم و .... بر عهده برنامه نویس هست .
برای همین منظور اکثر بازی های امرورزی توسط نرم افزارهایی با نام Game engine تولید میشن و گسترش پیدا می کنن ! Game engine نرم افزاریه که گروهی اون رو با کمک روابطی مثل Direct X پیداه سازی می کنن و این نرم افزار قادر هست برای اشکال و قوانین تعریف شده کد های آماده ارائه کنه . این کد های آماده در کنار هم قرار می گیره و هماهنگ میشه و در کل ، به تولید بازی منجر میشه !
معمولا بزرگترین سرمایه و هزینه ساخت بازی ها بر روی ساخت و تولید Game engine گذاشته میشه بطوریکه حتی ساخت مدل های پیچیده اون میتونه چندین سال طول بکشه !
۰۱-تير-۱۳۸۵, ۱۷:۱۳:۴۸
ممد جون ممنون.
حالا گذشته از بازی . چطوری میشه با دایرکت ایکس کار کرد ؟!
حالا گذشته از بازی . چطوری میشه با دایرکت ایکس کار کرد ؟!
۰۱-تير-۱۳۸۵, ۱۷:۱۸:۳۳
سلام دوستان
با تشکر از مطالب آقا محمد
دوست عزیز شما میتونی با استفاده ار دایرکت ایکس فایل های برنامه
استدیو مکس 3D Max رو تو وی بی باز کنی برای این کار وقتی
پروژه خودتو تو 3D MAX ساختی اونو باید به پسوند X تبدیل کنی و بعد
از اون استفاده کنی شما میتونی این آبجکت ها رو حرکت بدی
برای تبدیل هم برنامه های زیادی هست اگر خواستی بگو یه نمونه
آماده برات بفرستم
با تشکر از مطالب آقا محمد
دوست عزیز شما میتونی با استفاده ار دایرکت ایکس فایل های برنامه
استدیو مکس 3D Max رو تو وی بی باز کنی برای این کار وقتی
پروژه خودتو تو 3D MAX ساختی اونو باید به پسوند X تبدیل کنی و بعد
از اون استفاده کنی شما میتونی این آبجکت ها رو حرکت بدی
برای تبدیل هم برنامه های زیادی هست اگر خواستی بگو یه نمونه
آماده برات بفرستم
۰۱-تير-۱۳۸۵, ۱۷:۲۲:۵۷
نه من فقط می خوام .
توی VB از دایرکت ایکس استفاده کنم .
مثلا برای یه اسکرین .
اصلا میشه !؟
توی VB از دایرکت ایکس استفاده کنم .
مثلا برای یه اسکرین .
اصلا میشه !؟
۰۱-تير-۱۳۸۵, ۱۷:۳۱:۰۹
سلام دوست عزیز
کارهای زیادی با دایرکت ایکس میشه کرد
مثل کار رو صدا برای افکت گذاری . یا نور پردازی . ساخت بازی . ببین
شما بیشتر کار های گرافیکی و مولتی مدیا رو میتونی انجام بدی
کارهای زیادی با دایرکت ایکس میشه کرد
مثل کار رو صدا برای افکت گذاری . یا نور پردازی . ساخت بازی . ببین
شما بیشتر کار های گرافیکی و مولتی مدیا رو میتونی انجام بدی
۰۱-تير-۱۳۸۵, ۱۷:۳۵:۱۶
vblove نوشته است:سلام دوست عزیزیکی روش کار رو بگه همه چیز حله !
کارهای زیادی با دایرکت ایکس میشه کرد
مثل کار رو صدا برای افکت گذاری . یا نور پردازی . ساخت بازی . ببین
شما بیشتر کار های گرافیکی و مولتی مدیا رو میتونی انجام بدی
اگه لطف کنی و یه نمونه ساده بذاری ممنون میشم .

۰۱-تير-۱۳۸۵, ۱۷:۴۳:۳۲
arnh نوشته است:vblove نوشته است:سلام دوست عزیزیکی روش کار رو بگه همه چیز حله !
کارهای زیادی با دایرکت ایکس میشه کرد
مثل کار رو صدا برای افکت گذاری . یا نور پردازی . ساخت بازی . ببین
شما بیشتر کار های گرافیکی و مولتی مدیا رو میتونی انجام بدی
اگه لطف کنی و یه نمونه ساده بذاری ممنون میشم .
حتما میفرستم الان که نت هستم ......
روش های مختلفی داره (( با توجه به برنامه ای که می خوای بنویسی ))
۰۱-تير-۱۳۸۵, ۱۹:۳۵:۲۵
آقای vblove ممنون ولی لطف کن و امضای خودت رو تغییر بده چون بسیار نافرم و ناخوانا هستش .
۰۳-تير-۱۳۸۵, ۲۱:۳۵:۳۵
دوست دیگه ای نمی خواد منو راهنمایی کنه ؟!
۱۹-تير-۱۳۸۵, ۰۵:۵۷:۵۰
Hi dear
at prvious i Designe a Demo (By Open GL) for my Programm
If You Want i Give You But Tommorow because
i am instaling windows Today and i have'nt a time to setup VB!
at prvious i Designe a Demo (By Open GL) for my Programm
If You Want i Give You But Tommorow because
i am instaling windows Today and i have'nt a time to setup VB!
صفحهها: 1 2