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

نمونه سوالات

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

پروژه سه بعدی گرافیک opengl پرواز هواپیما مسافربری از فرودگاه

موضوع بندی : گرافیک کامپیوتری چهارشنبه 22 دی 1395
پروژه سه بعدی گرافیک opengl پرواز هواپیما مسافربری از فرودگاه
فرمت : EXE , CPP
قیمت پروژه : 40,000 تومان

شرح مختصر :

پروژه سه بعدی پرواز هواپیمای مسافربری از فرودگاه با زبان برنامه نویسی سی پلاس پلاس و با استفاده از کتابخانه گرافیک کامپیوتری opengl در محیط visual studio طراحی و کد نویسی شده است.

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

همچنین که کاربر می تواند با استفاده از کلید فاصله space زاویه دید دوربین را نسبت به هواپیما تغییر دهد و با زدن دکمه R اجرای برنامه (بلند شدن هواپیما) را از اول شروع کند.

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

توابع پر کاربرد در این پروژه گرافیک سه بعدی:

  • glColor3f تغییر رنگ اشیاء
  • glTranslatef انتقال اشیاء و جابه جایی
  • gluDisk رسم دایره تو خالی
  • glBegin(GL_POLYGON) رسم چند ضلعی ها
  • glEnable(GL_LIGHT0) نورپردازی
  • gluLookAt تغییر زاویه دید دوربین
  • glScalef تغییر ابعاد اشیاء ترسیمی
  • gluCylinder رسم استوانه
  • glRotatef چرخش اشیاء

تکنیک های مورد استفاده در برنامه:

  • رسم اشکال هندسی سه بعدی
  • استفاده از کلید های کیبورد
  • نورپردازی
  • تغییر زاویه دید ناظر یا بیننده
  • حرکت عناصر طراحی شده در صحنه

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


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