پروژه شبیه سازی برخورد هواپیما با ساختمان با OpenGL به زبان سی پلاس پلاس
در این پست برای شما کاربران عزیز سورس پروژه شبیه سازی برخورد هواپیما با ساختمان با OpenGL به زبان ++C را آماده کردیم که یک پروژه مناسب در زمینه گرافیک کامپیوتری می باشد که با کتابخانه اپن جی ال تهیه شده است. در ادامه به شرح توابع استفاده در این پروژه شبیه سازی برخورد هواپیما با ساختمان با OpenGL پرداخته و فیلم و تصویری از آن قرار داده شده است. فیلم اجرایی پروژه نیز در ادامه به صورت آنلاین قابل مشاهده است.
در این پروژه اپن جی ال یک هواپیما از فرودگاه بلند می شود و به سمت جلو شروع به پرواز کردن می کند و در ادامه ساختمانی چند طبقه قرار دارد که این هواپیما با ساختمان برخورد می کند و انفجاری رخ می دهد. توضیحات بیشتر، فیلم و تصاویری از محیط پروژه شبیه سازی برخورد هواپیما با ساختمان با OpenGL به زبان سی پلاس پلاس در ادامه مطلب.
در پروژه گرافیکی شبیه سازی برخورد هواپیما با ساختمان از توابع زیر استفاده شده است:
- تابع Update: این تابع مختصات جدید هواپیما رو بدست آورده و دستور می دهد تا دوباره هواپیما در مختصات جدید رسم شود.
- تابع Blast: این تابع انفجاری که با برخورد هواپیما به ساختمان ایجاد می شود را رسم می کند.
- تابع build_outline: این تابع محدوده ساختمان را رسم خواهد کرد.
- تابع Display: این تابع اشیاء موجود در صفحه را نمایش می دهد.
- تابع Myinit: این تابع مقدار دهی اولیه برنامه را انجام می دهد.
- تابع Building: این تابع ساختمان چند طبقه را ترسیم می کند.
- تابع road: این تابع خیابان موجود در صفحه را ترسیم می کند.
این پروژه شبیه سازی برخورد هواپیما با ساختمان با استفاده از نرم افزار Visual Studio 2010 و نسخه ++VC تست شده و در آخر تصاویری از خروجی برنامه به همراه فیلم آموزشی در ادامه مطلب قرار داده شده است.
تصویر خروجی ۱:
تصویر خروجی ۲:
تصویر خروجی ۳:
تصویر خروجی ۴:
تصویر خروجی ۵:
مشاهده ویدئو در این باره
سلام یه پروژه دارم که از این نرم افزار استفاده شده می خوام محیط گرافیکیشو تغییر بدید آیا امکان داره ؟
در ایمیل ارسال کنید تا بررسی کنیم.
سلام می تونید روند کاری این پروژرو برام عوض کنید ؟؟؟اگه قابل انجام بود لطفا بهم از طریق ایمیل خبر بدید .