قطار شهری با OpenGL به زبان ++Visual C

  • پنجشنبه ۲۷ خرداد ۱۳۹۵
  • بازدید 383 نفر
  • 1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز (28 امتیاز از 6 رای)
    Loading...

opengl train 15607 1 تصویر

پروژه شبیه سازی قطار شهری با OpenGL به زبان سی پلاس پلاس

در این پست برای شما کاربران عزیز سورس پروژه شبیه سازی قطار شهری با OpenGL به زبان ++C را آماده کرده ایم که یک پروژه مناسب در زمینه گرافیک کامپیوتری می باشد که با کتابخانه اپن جی ال تهیه شده است.

در ادامه به شرح نحوه عملکرد و توابع های استفاده شده (circle_draw, cylinder_draw, Train, Electricwire, Track, Sky, Myinit, Mykey, Display) در این پروژه شبیه سازی قطار شهری با OpenGL پرداخته و فیلم و تصویری از آن قرار داده شده است. همچنین فیلم اجرایی این پروژه را نیز در ادامه می توانید مشاهده نمائید.

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

توضیحات بیشتر، فیلم و تصاویری ا محیط پروژه شبیه سازی قطار شهری با OpenGL با سی پلاس پلاس در ادامه مطلب.

در پروژه گرافیکی قطار شهری با OpenGL از توابع زیر استفاده شده است:

  • تابع cylinder_draw: این تابع در واقع چرخ قطار که بر روی ریل حرکت خواهد کرد را ترسیم می کند.
  • تابع Electricwire: این تابع کابلی که از قطار به سیم برق وصل شده است را رسم خواهد کرد.
  • تابع circle_draw : این تابع دایره های استفاده شده در برنامه را رسم خواهد کرد.
  • تابع Track: این تابع ریلی که قطار بر روی آن حرکت می کند را رسم خواهد کرد.
  • تابع Mykey: کلید فشار داده شده توسط این تابع مشخص می شود.
  • تابع Display: اشیاء موجود در صفحه را از اول ترسیم خواهد کرد.
  • تابع Myinit: تنظیمات اولیه برای اجرا را این تابع انجام می دهد.
  • تابع Train: شکل ظاهری قطار با این تابع رسم خواهد شد.
  • تابع Sky: این تابع آسمان آبی رنگ را رسم خواهد کرد.

شبیه سازی قطار شهری با OpenGL با استفاده از نرم افزار Visual Studio 2010 و نسخه ++VC تست شده و در آخر تصاویری از خروجی برنامه به همراه فیلم آموزشی در ادامه مطلب قرار داده شده است.

تصاویری از محیط شبیه سازی قطار شهری با OpenGL :

تصویر خروجی ۱:

opengl train 15607 2 تصویر

تصویر خروجی ۲:

opengl train 15607 3 تصویر

تصویر خروجی ۳:

opengl train 15607 4 تصویر


پروژه ها و آموزش های برنامه نویسی

پروژه ها و آموزش های برنامه نویسی

آموزش برنامه نویسی

مشاهده ویدئو در این باره

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید
  1. تصویر آواتار کاربر 0
    یسنا مددجو شنبه , 2 مرداد

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

    • تصویر آواتار کاربر 2
      نوآوران گرمیشنبه , 2 مرداد

      بله بعد از خرید به همراه سورس کد تحویل داده خواهد شد.

لیســــــــت پــــــــروژه های انتشــــــــار نشده ( 22 موضوع )

مشاهده لیست کامل
مشاهده لیست کامل
مشاهده لیست کامل
مشاهده لیست کامل
socket programing آموزش برنامه نویسی آموزش سی شارپ اینترنت اشیا بازی تحت شبکه بازی تحت شبکه به زبان سی شارپ برنامه تحت شبکه با سی شارپ برنامه نویسی ترجمه مقاله ترجمه مقاله شبکه دانلود رایگان پروژه های دانشجویی دانلود سورس برنامه دانلود سورس رایگان دانلود نرم افزار دانلود پروژه دانشجویی دانلود پروژه رایگان دانلود پروژه های دانشجویی دانلود کتاب دانلود کتاب آموزشی دانلود کتاب اموزشی سورس رایگان سورس کد بازی تحت شبکه سورس کد بازی تحت شبکه با C# سورس کد بازی تحت شبکه چند نفره سوکت پروگرمین شبکه SDN شبیه سازی با نرم افزار R نحوه نوشتن برنامه تحت شبکه نرم افزار Rstudio پروژه arena پروژه matlab پروژه ns2 پروژه opnet پروژه ارنا پروژه سیمولینک matlab پروژه شبکه عصبی پروژه مهندسی صنایع پروژه مهندسی صنایع با ارنا پروژه های آماده با OpenGL پروژه های آماده با OpenGL در سی پلاس پلاس پروژه های آماده با ارنا پروژه های آماده برای درس گرافیک کامپیوتری پروژه هوش مصنوعی پروژه پردازش تصویر matlab پروژه پردازش سیگنال matlab