اولاً : Super Computer محتاجينه علشان دقيق ، المعادلة V^2 = Vo^2 + 2 * a * d بها اخطاء لو طبقتها علي الكومبيوتر العادي هتلاقي خطأ و احنا عايزين محاكاة simulation يعني عايزين دقة للواقع
ثانياً - منقدرش باستخدام المعادلة دي اننا نحسب ل N-Objects هنكامل لعدد N ؟ مش ممكن يحصل !
لازم نستخدم طرق تقريبية Numerical Methods - اكيد درستها .
لذلك نلجأ إلي المعادلات
v=v+a*t
x=x+a*t
المشتقة اساساً من تقريب اويلر Euler Integration للطرق التقريبية Numerical Methods .
طالما الموضوع عايزينه يتعقد ...
المعادلات اللي ذكرتها لاويلر مش بنستخدمها في الالعاب الاحترافيه لانها كمان مش دقيقة لو عايز كمان تجيب الانحناء curveture رو Rho للسيارات "محاكاة واقعية " في لعبة Need For Speed مش هينفع نستخدم اويلر ... طبعاً انت عارف ان الانحناء بيتحسب علي شكل المنحني نفسه كارتيزي - قطبي ..إلخ
بنستخدم تقريب Runge Kutta aka RK4 رنج كوتا للتكاملات التقريبيه ... طبعاً اشتقاقه صعب و مقرف
لكن ممكن تحاكي به اشياء ممتازه
يعني مثلاً لما كنت بالخارج كان في مبرمج عمل تقريب لجسم شخصية كانه زنبركات springs طبعاً مش هنعرف نستخدم معادلة القوة اللي بتأثر علي الزنبرك F=SK .. لانها علي زنبرك واحد -- مش هنعرف نكاملها ل N زنبرك ! .... استخدم RK4 .
BEng , Electronics and communications.
Embedded systems engineer.
Graphics Programmer
عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

