محرك Bullet (برنامج)

الرصاصة أو Bullet هو محرك فيزيائي يحاكي كشف الاصطدام وديناميكيات الجسم الصلب واللين ويتم استخدامه في الكثير من ألعاب الفيديو وكذلك للتأثيرات المرئية في الأفلام. إروين كومانز، هو مؤلف الرئيسي للمحرك، حصل على جائزة الأكاديمية العلمية والتقنية [4] لعمله في Bullet. عمل في شركة Sony Computer Entertainment US R&D من عام 2003 حتى عام 2010 ، لشركة AMD حتى عام 2014 ، وهو الآن يعمل في Google .

محرك Bullet (برنامج)
لقطة شاشة
معلومات عامة
نوع
نظام التشغيل
المنصة
مواقع الويب
معلومات تقنية
المطورون
Erwin Coumans, et al.[1][2]
لغة البرمجة
الإصدار الأخير
3.05[3]
المستودع
الرخصة
zlib License

مكتبة Bullet physics هي برنامج مجاني ومفتوح المصدر يخضع لشروط ترخيص zlib . يتم استضافة شفرة الكود المصدرية على جيثب (GitHub) ؛ حيث كان قبل عام 2014 يتم استضافة الكود على منصة Google Code . [5]

المميزات

  • محاكاة الجسم الصلب والجسم الناعم مع كشف الاصطدام المنفصل والمستمر
  • تتضمن أشكال الاصطدام: كرة، صندوق، أسطوانة، مخروط، بدن محدب باستخدام GJK ، شبكة غير محدبة ومثلثة
  • دعامة ناعمة للجسم : قماش وحبل وأشياء قابلة للتشوه
  • مجموعة غنية من قيود الجسم الصلب والجسم اللين مع قيود ومحركات
  • المكونات الإضافية لـ Maya وSoftimage مدمجة في Houdini وCinema 4D وLightWave 3D وBlender وGodot و Poser
  • استيراد محتوى فيزياء COLLADA 1.4
  • تحسينات اختيارية لـ PlayStation 3 Cell SPU و CUDA وOpenCL [6]

يستضيف موقع Bullet أيضًا منتدى الفيزياء للمناقشة العامة حول محاكاة الفيزياء للألعاب والرسوم المتحركة.

في AMD Developer Summit (APU) في نوفمبر 2013 ، قدم Erwin Coumans محاكاة Bullet 3 OpenCL Rigid Body Simulation. [7] [8]

روابط خارجية

المراجع

  1. "GitHub: Bullet Physics". غيت هاب. مؤرشف من الأصل في 22 ديسمبر 2020. الوسيط |CitationClass= تم تجاهله (مساعدة)
  2. "Google Code: Bullet Physics". مؤرشف من الأصل في 22 ديسمبر 2020. الوسيط |CitationClass= تم تجاهله (مساعدة)
  3. "GitHub: bulletphysics/bullet3 releases". مؤرشف من الأصل في 22 ديسمبر 2020. الوسيط |CitationClass= تم تجاهله (مساعدة)
  4. cgchannel:Bullet and Naiad creators win Academy Awards (January 14th, 2015) نسخة محفوظة 22 ديسمبر 2020 على موقع واي باك مشين.
  5. Bullet moves to github and Erwin Coumans joins Google! (May 16th, 2014) نسخة محفوظة 1 سبتمبر 2018 على موقع واي باك مشين.
  6. "GPU physics: OpenCL separate branch". مؤرشف من الأصل في 28 أكتوبر 2020. الوسيط |CitationClass= تم تجاهله (مساعدة)
  7. "Bullet 3 OpenCL Rigid Body Simulation". 2013-11-21. مؤرشف من الأصل في 16 أبريل 2016. الوسيط |CitationClass= تم تجاهله (مساعدة)
  8. "bullet3 on GitHub". مؤرشف من الأصل في 27 نوفمبر 2020. الوسيط |CitationClass= تم تجاهله (مساعدة)
    • بوابة برمجة الحاسوب
    • بوابة ألعاب فيديو
    • بوابة برمجيات حرة
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.