معرفی سایت
سایت پیشرو پروژه حاوی پروژه ها، مقالات و پایان نامه های دانشجویی و تحقیق و پژوهش های دانش آموزی در اکثر رشته ها می باشد، تعدادی از پروژه های موجود به صورت رایگان و تعدادی هم بعد از پرداخت هزینه (بنا به درخواست ارسال کننده پروژه!) در اختیار شما عزیزان قرار خواهد گرفت.
golden nemad enemad
آرشیو موضوعی

نمونه سوالات

آخرین پروژه های سایت
محبوب ترین پروژه های سایت

پروژه گرافیک اپن جی ال حرکت ماشین با توضیحات کامل

موضوع بندی : گرافیک کامپیوتری سه شنبه 11 خرداد 1395
پروژه گرافیک اپن جی ال حرکت ماشین با توضیحات کامل
فرمت : Word , EXE , CPP
قیمت پروژه : 35,000 تومان

شرح مختصر :

برنامه حرکت وسیله نقلیه ماشین سواری، تراکتور و هواپیما همان طور که از شکل آن مشخص است به حالت کاملا ساده و ابتدایی با زبان سی پلاس پلاس و با استفاده از کتابخانه opengl و در محیط ویژوال استدیو طراحی شده است و حرکت یک وسیله نقلیه را در جاده پر از درختان کاج به نمایش در می آورد .

در این برنامه وسیله مورد نظر (ماشین سواری، تراکتور یا هواپیما) در حال حرکت به نظر می رسد که در اصل حرکتی انجام نمی دهد! و تنها با حرکت دادن دو درخت نزدیک و دور موجود در صحنه به نظر می رسد که وسیله مورد نظر در حال حرکت است.

برای اینکه بیننده بیشتر باور کند که وسیله حرکت می کند چرخ های ماشین سواری و تراکتور را هم به حالت نوسانی در آورده ایم تا به نظر برسد روی دست اندازهای جاده بالا و پایین می رود.

از امکانات این برنامه منوی کلیک راست می باشد تغییرات لازم را در برنامه می دهد. کاربر می تواند یکی از وسیله های نقلیه اتومبیل سواری، تراکتور، هواپیما را انتخاب نماید که هر کدام سرعت مناسب خود را برای حرکت دراند، یعنی سرعت حرکت تراکتور کند، سواری متوسط و هواپیما تند می باشد.

علاوه بر اینها کاربر با منوی کلیک رست می تواند رنگ وسیله (قرمز، سبز، آبی، سیاه، سفید و زرد) را نیز به دلخواه تغییر دهد .

کاربر می تواند با کلید های جهت کیبورد ( arrow keys ) وسیله مورد نظر را به عقب و جلو هدایت کند (در مورد هواپیما می تواند بالا و پایین نیز هدایت کند).

تکنیک های مورد استفاده در این پروژه opengl :

  • استفاده از کلید های جهت کیبورد برای حرکت اشیاء
  • حرکت اتوماتیک اشیاء و شکل های موجود در صحنه
  • استفاده از منو کلیک راست موس
  • تغییر رنگ اشکال هندسی موجود

توابع کتابخانه ای پر کاربرد در این پروژه :

  • gluDisk
  • glBegin(GL_POLYGON)
  • glBegin(GL_QUADS)
  • glVertex2f
  • glColor3f
  • GLUT_KEY_RIGHT
  • GLUT_KEY_LEFT
  • GLUT_KEY_UP
  • GLUT_KEY_DOWN

لازم به ذکر است که پروژه شامل فایل توضیحات 7 صفحه ای در قالب word می باشد که به طور کامل کدهای برنامه را خط به خط توضیح داده است.


مشخصات فایل
تصاویر مربوط به پروژه
پروژه های مرتبط

شماره تماس جهت پشتیبانی از فایل های خریداری شده سایت : 912-8484-0914 قره داغی