پروژه شبیه سازی حوضچه آب با OpenGL به زبان سی پلاس پلاس
در این پست برای شما کاربران عزیز سورس شبیه سازی حوضچه آب با OpenGL به زبان سی پلاس پلاس را آماده کردیم که یک پروژه مناسب برای گرافیک کامپیوتری می باشد که با کتابخانه اپن جی ال تهیه شده است. در ادامه به شرح توابع استفاده در این پروژه شبیه سازی حوضچه آب با OpenGL پرداخته و فیلم و تصویری از آن قرار داده شده است.
در این پروژه اپن جی ال یک حوضچه آب طراحی شده است که در وسط آن فواره آبی قرار دارد که آب را به طرف بالا می اندازد. در این پروژه با استفاده از منوی کلیک راست کاربر می تواند رنگ آب را به صورت تصادفی انتخاب کند و یا اینکه رنگ سبز و آبی را انتخاب کند و با استفاده از کلید های صفحه کلید می تواند دوربین را حرکت داده و در زاویه های مختلف آن را قرار دهید.
توضیحات بیشتر، فیلم و تصاویری از محیط پروژه شبیه سازی حوضچه آب با OpenGL به زبان ++C در ادامه مطلب.
در پروژه گرافیکی شبیه سازی حوضچه آب از توابع زیر استفاده شده است:
- تابع NormalKey: این تابع کلید های فشرده شده توسط کاربر را مدیریت می کند.
- تابع DrawTextXY: این تابع متن مورد نظر را در مکان مورد نظر می نویسد.
- تابع Display: این تابع اجسام موجود در صفحه را به نمایش در می آورد.
- تابع CreateList: این تابع حوضچه و آب موجود در آن ا رسم خواهد کرد.
- تابع InitFountain: این تابع مقدار دهی اولیه برنامه را انجام می دهد.
- تابع Randcolor: این تابع رنگ تصادفی را برای آب انتخاب می کند.
این پروژه شبیه سازی حوضچه آب با OpenGL با استفاده از برنامه Visual Studio 2010 و نسخه ++VC تست شده و در آخر تصاویری از خروجی برنامه به همراه فیلم آموزشی در ادامه مطلب قرار داده شده است.
تصاویری از محیط پروژه شبیه سازی حوضچه آب با OpenGL :
تصویر خروجی ۱:
تصویر خروجی ۲:
تصویر خروجی ۳:
تصویر خروجی ۴:
مشاهده ویدئو در این باره
سلام چه خوب هزینش هم برای خرید خوبه واسه خریدش میام دوستان معرفی کرده بودن اومده بودم سر بزنم سایت خیلی عالی دارید.
سلام من این پروژرو از سایت شما خریداری کردم فیلمی که از خروجی تهیه کردید خیلی بهم کمک کرد خیلی متشکرم .
سلام من خیلی به زبان سی پلاس پلاس علاقه دارم ولی نمی دونم از کجا شروع کنم تا تسلط کاملی نسبت به این برنامه داشته باشم .