HW 05.pdf

‫گزافیک کاهپیَتزي‬
‫توزیي شوارُي ‪5‬‬
‫تاریخ تحَیل‪ ۵ :‬خزداد ‪۳۵۳۵‬‬
‫اهداف‬
‫‪‬‬
‫آشٌایی تا ‪particle systems‬‬
‫توضیح مقدماتی‬
‫شوا تایذ در ایي توزیي تِ هحیغی کِ در توزیي قثل ساختِایذ دٍ ‪ particle system‬اضاغِ کٌیذ‪.‬‬
‫شرح تمرین‬
‫تِ هحیغی کِ در توزیي قثل ساختِایذ هَارد سیز را اضافِ کٌیذ‪:‬‬
‫‪.۳‬‬
‫در داخل حیاط آتش رٍشي کٌیذ! در قسوتی اس حیاط یک هٌقل کَچک آتش قزار دّیذ‪ .‬تِ کوک ‪ particle system‬جذاگاًِ تزاي‬
‫آتش ایجاد شذُ شؼلِ ٍ دٍد اضافِ کٌیذ‪ .‬شذت شؼلِ ٍ دٍد تِ عَر جذاگاًِ تایذ قاتل تغییز تاشذ‪.‬‬
‫‪.۴‬‬
‫در قسوت دیگزي اس حیاط یک فَارُ قزار دّیذ‪ .‬شذت فَارُ ًیش تایذ قاتل تٌظین تاشذ‪.‬‬
‫قسمت اختیاری و نمرهی اضافی‬
‫هَارد سیز اختیاري تَدُ ٍ در توزیي شوا ًوزُي اضافی (حذاکثز ‪۴۲‬درصذ ًوزُي کل) خَاّذ داشت‪:‬‬
‫‪‬‬
‫تِ آتش خَد ًَر اضافِ کٌیذ‪ًَ .‬ر آتش خَد را تا جاي هوکي عثیؼی کٌیذ‪ ،‬تِ گًَِاي کِ در شة سَ سَي آتش تز هحیظ اعزاف‬
‫قاتل هشاّذُ تاشذ‪.‬‬
‫‪‬‬
‫تِ کوک ‪ particle system‬یک اًفجار را شثیِساسي کٌیذ! یک شئ قاتل اًفجار (هاًٌذ یک خَدرٍ‪ ،‬کپسَل گاس ٍ ‪ )...‬را تِ هحیظ‬
‫اضافِ کٌیذ ٍ تا فشزدى دکوِاي آى را هٌفجز کٌیذ‪ّ .‬نچٌیي هیتَاًیذ شئ قاتل اًفجار هیتَاًذ یک ًارًجک تاشذ کِ شوا آى را‬
‫پزتاب هیکٌیذ‪.‬‬
‫نکات مهم‬
‫‪‬‬
‫تزاي ایي توزیي تایذ خَدتاى ‪ّshader‬ا را تٌَیسیذ‪.‬‬
‫‪‬‬
‫تزاي آشٌایی تا هثاحث ًظزي ‪ particle system‬تِ هٌثغ اصلی درس ٍ تزاي راٌّوایی تزاي ًحَُي پیادُساسي آى هیتَاًیذ تِ‬
‫هٌثغ سیز هزاجؼِ کٌیذ‪:‬‬
‫‪o‬‬
‫‪‬‬
‫‪Muhammad Mobeen Movania, OpenGL Development Cookbook, 2013, Pact Pub.‬‬
‫‪ ‬ایي کتاب تا ػٌَاى ‪ book1.rar‬تا رهش ػثَر شوارُ درس در قسوت هٌاتغ قزار گزفتِاست‪.‬‬
‫تزاي آشٌایی تیشتز تا ‪ّShader‬ا اس کتاب سیز استفادُ کٌیذ‪:‬‬
‫‪o‬‬
‫‪David Wolff, OpenGL 4.0 Shading Language Cookbook, 2011, Pact Pub.‬‬
‫‪ ‬ایي کتاب تا ػٌَاى ‪ book2.rar‬تا رهش ػثَر شوارُ درس در قسوت هٌاتغ قزار گزفتِاست‪.‬‬
‫توزیي شوارُي ‪5‬‬
‫گزافیک کاهپیَتزي‬
‫تاریخ تحَیل‪ ۵ :‬خزداد ‪۳۵۳۵‬‬
‫نحوهی ارسال تمرین‬
‫توزیي را تِ صَرت گزٍُّاي دٍ ًفزُ اًجام دّیذ‪ .‬در صَرت داشتي ّزگًَِ پزسشی در هَرد توزیيّا تا ایویل ‪[email protected]‬‬
‫تواس تگیزیذ‪.‬‬
‫هحتَیات درٍى پَشِي پزٍصُي توزیيّاي خَد را در یک فایل ‪ zip‬قزار دّیذ ٍ تِ آدرس ایویل ‪ [email protected]‬ارسال کٌیذ‪.‬‬
‫تزاي ًامگذاري فایل ٍ ػٌَاى ایویل اس فزهت ‪( HW2_STDID1_STDID2‬تزاي هثال ‪ )HW2_88123456_89123456‬استفادُ کٌیذ‪.‬‬
‫هْلت ًْایی تزاي ارسال توزیي ساػت ‪ ۴۵:5۳‬روز شنبه ‪ 3‬خرداد ماه هیتاشذ‪.‬‬
‫مقررات‬
‫‪‬‬
‫در اًجام توزیيّا اخالق آکادهیک را رػایت کٌیذ‪.‬‬
‫‪‬‬
‫توزیيّا را تا ساػت ‪ ۴۵:5۳‬رٍس اػالم شذُ ارسال کٌیذ‪.‬‬
‫‪‬‬
‫در کل توزیيّا هیتَاًیذ اس هجوَع ‪ ۲‬روز دیزکزد در ارسال استفادُ کٌیذ‪ .‬پس اس آى تِ اساي ّز رٍس دیزکزد ‪ ۳۲‬درصذ اس ًوزُي‬
‫توزیي را اس دست هیدّیذ‪.‬‬
‫‪‬‬
‫تایذ تز ّوِي قسوتّاي کذ خَد هخصَصاً قسوتّایی کِ اس هٌاتغ دیگزي استفادُ کزدیذ هسلظ تاشیذ‪.‬‬
‫‪‬‬
‫ّوِي توزیيّا داراي تحَیل حضَري ّستٌذ‪ ،‬تٌاتزایي السم است ّز دٍ ػضَ گزٍُ تز ّوِي قسوتّاي کذ هسلظ تاشٌذ‪.‬‬