PDA

نسخه کامل مشاهده نسخه کامل : مقدمه ای بر Three.js و موتور فیزیک Ammo.js



mahdi7s
12-09-2012, 17:52
با سلام

آموزش ۳ قسمتی زیر مقدمات استفاده از موتور سه بعدی Three.js را با ساخت یک صحنه سه بعدی ساده تشریح می کند.
از طرفی قسمت آخر این آموزش مقدمات موتور فیزیک Ammo.js را شرح می دهد. موتور فیزیک Ammo.js تبدیل شده موتور فیزیک Bullet به زبان جاوا اسکریپت می باشد بنابراین اگر دنبال مطلب آموزشی مقدماتی برای ‌یادگیری Bullet نیز هستید این مطلب می تواند مفید باشد.

لینک مطالب: [ قسمت اول ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) | قسمت دوم ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) | قسمت سوم ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) ]

لینک های مرتبط:‌ [ Three.js ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) | Three.js Samples ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) | Bullet Physics ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) | Ammo.js ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) ]

سوالی- ایرادی ... بود می توانید همینجا یا در قسمت نظرات سایت بپرسید

موفق باشید:46:

parvizamd
13-09-2012, 06:17
میشه لطفا بگید اینها چی هستند چون با من اینها آشنایی ندارم.

mahdi7s
13-09-2012, 15:07
سلام

هدف این مطلب آموزشی آشنایی با کتابخانه Three.js هست. این کتابخانه برنامه نویسی سه بعدی تحت وب را ساده تر می کند و شما بوسیله ی آن می توانید بازی یا صحنه های سه بعدی را ساخته که در مرورگر اجرا می شوند و برای اجرا نیازی به پلاگین خاصی ندارند. این کتابخانه با زبان جاوا اسکریپت نوشته شده و برای استفاده از آن نیز باید با این زبان آشنا باشید.
ammo.js هم همان موتور فیزیک bullet (که با زبان سی نوشته شده) به زبان جاوا اسکریپت هست و همانطور که می دانید در بازی ها برای طبیعی جلوه دادن برخوردها - نیروها و ... از فیزیک انجین ها استفاده می کنند (مثلا بازی پرندگان خشمگین از موتور فیزیک دو بعدی Box2D استفاده می کند).

در ابتدای قسمت اول آموزش نیز توضیحاتی در این مورد داده شده که می توانید مطالعه کنید.

موفق باشید.