سلام دوستان
كسي ميتونه براي شبيه سازي باران در محيط c++ كمك كنه ....
چطور ميتونم اين برنامه را بنويسم.......
سلام دوستان
كسي ميتونه براي شبيه سازي باران در محيط c++ كمك كنه ....
چطور ميتونم اين برنامه را بنويسم.......
خیلی پیچیده هست.
مثلاً یه روش این هست که خط هایی شبیه باران روی تصویر بکشی و در فریم بعدی این تصاویر باران را کمی جابجا کنی و یا کم رنگ تر یا پر رنگ تر کنی.
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
من فقط ميدونم كه بايد با استفاده از تابع random متغير هاي تصادفي بگيريم كه قطرات باران يشوند درجاهاي مختلف....
خواهش ميكنم اگر ميتونيد كمكم كنيد....
مثلاً می تونی یه لیست داشته باشی از مکان همۀ قطرات باران و در زمان های رندوم قطرات جدیدی در مکان های رندوم بوجود بیاری و به لیستت اضافه کنی و توی یه timer هر چند ثانیه یه بار مکانشونو بیاری پایینتر.
و هنگام کشیدن قطرات هم کمی اون ها رو به صورت خط سفید می کشی و نه نقطه که حس افتادنشون بهتر در بیاد.
مثلاً اگه یه صفحه داشته باشی، مکان قطرۀ جدید رو اینجوری بدست میاری:
حتی می تونی مثلاً میزان باد رو کم و زیاد کنی و بر اساس اون (با استفاده از زاویۀ اون) خطت رو کمی کج کنی که مشخص بشه داره باد میاد.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)