🟢 تو این ویدیو پرواز گروهی پرنده هارو تبدیل به یک الگوریتم می کنیم!
🔹 نمونه این شبیه سازی هارو در مقیاس بزرگتر در بازی های کامپیوتری دیدیم ، شاید حالا برامون قابل درک باشه که چرا خیلی دشوار هست که مسائلی مثل حرکت امواج دریا و یا شعله های آتش رو با بالاترین کیفیت شبیه سازی کنیم ( واسه همینه که ساخت GTA VI اینقد طول کشیده 🤪 )
در گذشته وظیفه پردازش چنین محاسباتی بر عهده CPU بود ، اینطوریاست که بازی های قدیمی تر خیلی روی CPU مانور می دادن ، اما بعد یه مدتی مثل همیشه شرکت نابغه Nvidia مشکل رو شناسایی میکنه و فیزیکس رو معرفی میکنه !
🔹 خب حالا PhysX چیست؟
تعامل اجسام در بازیهای کامپیوتری موضوع مهمی است که نیاز به محاسبات فیزیکی دارد و این نوع محاسبات در گذشته به کمک پردازنده اصلی یا همان CPU انجام میشد. با توجه به محدود بودن قدرت پردازندهی اصلی، ممکن است سرعت محاسبات و در نتیجه سرعت اجرای بازی محدود شود. لذا NVIDIA که یکی از دو کمپانی مطرح در عرصه تولید پردازنده گرافیکی است، تکنولوژی خاصی را توسعه داد که محاسبات فیزیکی به کمک کارت گرافیک انجام شود.🔴بنابراین حتی برای ساخت بازی های کامپیوتری هم همچنان بازوی اصلی ما ، ریاضیات و الگوریتم هست و هیچوقت نمیشه که پیوند ریاضیات و کامپیوتر رو از هم جدا کرد ،
تکنولوژی Nvidia physics که در آن کلمهی فیزیکس به شکل خاص PhysX نوشته میشود، فناوری انویدیا برای محاسبات فیزیکی به کمک کارت گرافیک است و نتیجه استفاده از آن در بازیها، سبکتر شدن محاسبات تعامل فیزیکی بین اجسام و طبیعیتر به نظر رسیدن برخوردها و حرکت ذرات آب نظیر باران و همینطور حرکت دود و آتش و غیره است.
در نتیجه اگر مهندس هستین ، دفعه بعدی که خواستین ریاضی بخونید ، اینقد غر نزنید و بدونید که قطعا درکش برای بشر ، یک نیاز هست 🙂❤️
🆔 - T.me/Du_Ce