برنامه سه بعدی مکعب مربع با یک وجه متحرک برای واحد درسی گرافیک کامپیوتری opengl با زبان برنامه نویسی سی پلاس پلاس و تحت کامپایلر ویژوال استدیو برای دانشجویان رسته کامپیوتر طراحی و کد نویسی شده است.
در این پروژه نسبتا ساده گرافیک کامپیوتری یک مکعب مربع با 6 وجه رنگی (با رنگ های متفاوت) در فضای خالی ایجاد شده است. کاربر می تواند با استفاده از کلید فاصله (space) کیبورد وجه جلویی مکعب مربع را باز و با زدن دوباره آن را ببندد.
پس از زدن دکمه فاصله کیبورد وجه جلویی به صورت آهسته (مانند یک در) شروع به باز شدن و چرخش حول محور راستای y خود می کند و پس از 90 درجه چرخش می ایستد و در صورتی که دوباره کلید space زده شود با همان سرعت به سر جای خود باز می گردد (بسته می شود).
توابع پرکاربرد در این پروژه:
-
glClearColor انتخاب رنگ وجه های مکعب
-
glTranslatef تنظیم مکان نمایش اشکال (وجه های مکعب)
-
glRotatef چرخش وجه مکعب
-
glBegin(GL_QUADS) رسم چند ضلعی (رسم وجه ها)
تکنیک های مورد استفاده:
-
رنگ آمیزی اشکال
-
دوران اشیاء
-
جابه جایی اشیاء
لازم به توضیح است که داخل کد برنامه توضیحاتی در قالب کامنت برای خوانایی بیشتر سورس برنامه نوشته شده است.
عنوان : سورس برنامه گرافیک کامپیوتری وجه متحرک مکعب مربع
بازدید : 5265 نفر
قیمت : 14,000 تومان
کد فایل : 262
فرمت : EXE , CPP
حجم فایل : 1,377 مگابایت
در صورت پولی بودن پروژه لینک دانلود فایل پس از پرداخت هزینه پروژه برای شما نشان داده می شود.
مکعب مربع -
دوران وجه مکعب در opengl -
سورس پروژه ساده دوران مکعب -
پروژه سه بعدی ساده گرافیک کامپیوتری