أخي الخلف

أولاً : بارك الله فيك على علمك الواسع وعلى ترتيبك النقاط بشكل رائع

ثانياً : أحب أن أخبرك أن كل ما ذكرته أعرفه جيداً وأن الذي أظهر انني ربما أكون لم أفهم الأمر جيداً هو استخدامي لفظي Phyisics و PhysX

دائماً أحب أن أفرق بين كلاهما

فبالنسبة لي :

Physics (وأعني بها هنا GPU Physics أي التسريع الفيزيائي الرسومي للألعاب وليست الفيزياء في المطلق) : هي التكنولوجيا نفسها أي الحركات الفيزيائية في الألعاب من انفجارات وغيره وهي التي تعتمد على واجهات مفتوحة المصدر أو حتى تأتي ضمن برمجة اللعبة مثل Farcry 2 أو Crysis

PhysX : وأعني بها ما حولت Nvidia ال Physics اليه وهي عمليات التسريع الفيزيائية التي تعمل على كروتها فقط ببرنامج CUDA فقط

من وجهة نظري ال PhysX شيء مغلق على إنفيديا فقط بال CUDA وإذا تحول الى ال OpenCL فلن يكون اسمه وقتها PhysX (بالنسبة لي) بل سيكون GPU Physics