ورود

View Full Version : آموزش: موتور سه بعدی در vb6



Nabege
پنج شنبه 22 خرداد 1393, 11:05 صبح
سلام
من دارم یه برنامه ای می نویسم که نیاز به برنامه نویسی 3 بعدی و من چیز زیادی در این رابطه نمی دونم. هر کی هر فایل یا آموزشی در این رابطه داره دریغ نکنه و حتما تو این تاپیک بزاره.
ضمنا خودم هم یه برنامه 3 بعدی ساختم که زیاد ازش راضی نیستم.
تو این برنامه با گرفتن کلیک روی picture box و حرکت اون می تونید جهت دوربین رو عوض کنید.
و با کلید های بالا و پایین روی کیبورد می تونید به جلو و عقب حرکت کنید .
و با وارد کردن مختصات در 3 تا text box تو اون مختصات 216 تا مکعب متصل به هم به شکل یک مکعب بزرگ ساخته میشه.
با تشکر
نظر یادتون نره!

ایلیا آخوندزاده
پنج شنبه 22 خرداد 1393, 12:10 عصر
سلام دوست عزیز
واقعا پروژه جالبی بود. من که پسندیدم می گردم اگه دراین خصوص مطلب به دردبخوری پیدا کردم شمارم در جریان میذارم.

Nabege
جمعه 23 خرداد 1393, 18:48 عصر
هیچ کی نمی تونه منو کمک کنه ؟ من به کمک شما در این رابطه نیاز دارم.

محمد فدوی
جمعه 23 خرداد 1393, 20:10 عصر
از OpenGL در کنار VB6 استفاده کنی بد نیست (پیشنهاد میکنم Code::Blocks رو دانلود کنی - مجانیم هست - و با ++C بنویسی. خودش ابزار OpenGL رو داره)
لینک های زیر رو یه سر برو بد نیست:
لینک اول (http://home.pacific.net.hk/~edx/)
لینک دوم (http://nehe.gamedev.net/)
از DirectX هم میتونی استفاده کنی...

barnamenevisforme
جمعه 23 خرداد 1393, 20:28 عصر
از 3dstate engine استفاده کن.
از همه ساده تر و کار راه اندازتره
در ضمن برای همه زبان های برنامه نویسی هم کد و هم نمونه برنامه داره
http://www.3dstate.com/

Nabege
یک شنبه 25 خرداد 1393, 07:51 صبح
نه این برنامه خوبی نیست خیلی دنگ و فنگ داره یه dll یا ocx چیزی میخوام که بتونم یه محیط سه بعدی کوچیک به برنامم اضافه کنم .
کسی نیست کمک کنه ؟

barnamenevisforme
یک شنبه 25 خرداد 1393, 23:36 عصر
نه این برنامه خوبی نیست خیلی دنگ و فنگ داره یه dll یا ocx چیزی میخوام که بتونم یه محیط سه بعدی کوچیک به برنامم اضافه کنم .
کسی نیست کمک کنه ؟
کدوم برنامه رو میگید؟
3dstate هم فقط یه dll هست با توابع تعریف شده تفکیک شده،یه بار خودت امتحان کن،sdk اون نمونه های اماده خیلی داره،فقط نتیجه کارش رو ببین