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

نمونه سوالات

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

پروژه سه بعدی اپن جی ال اشکال هندسی ابتدایی

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

شرح مختصر :

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

اشکال هندسی که در این پروژه طراحی شده است عبارتند از:

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

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

  • تکنیک نورپردازی در صحنه
  • تکنیک شیشه ای کردن اجسام
  • تکنیک بافت گذاری روی سطوح
  • حرکت دادن و چرخش اجسام موجود در صحنه
  • فلزی و مات کردن سطح روی اجسام سه بعدی

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

  • glEnable(GL_LIGHT0) فعال سازی حالت نورپردازی
  • gluLookAt تعیین زاویه و نقطه دید بیننده
  • glEnable(GL_TEXTURE_2D) فعال سازی حالت اعمال بافت روی سطوح
  • glBegin(GL_QUADS) رسم یک چند ضلعی
  • glTranslatef انتقال اشیاء (کره زمین)
  • glRotatef چرخش اشیاء
  • gluSphere تابع رسم کره سه بعدی
  • gluCylinder رسم استوانه
  • glScalef تغییر تناسب و اسکیل اشیاء
  • glutSolidCube تابع کتابخانه ای رسم مکعب

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


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