دانلود برنامه NVIDIA PhysX؛ اجرای بهتر بازیها با کارت گرافیک انویدیا V.9.26

NVIDIA PhysX یک موتور فیزیک و مجموعه Runtime متعلق به شرکت NVIDIA است که برای اجرای شبیهسازیهای فیزیکی در بازیهای ویدیویی و برنامههای سهبعدی مورد استفاده قرار میگیرد. این فناوری امکان محاسبه رفتار اجسام، برخوردها، شکستگیها، پارچه، ذرات و برخی جلوههای فیزیکی را فراهم میکند تا عناصر محیط بازی واکنش طبیعیتر و پویاتری داشته باشند. PhysX در بسیاری از بازیها بهعنوان بخشی از موتور بازی مورد استفاده قرار گرفته و عملکرد دقیق آن به پیادهسازی توسعهدهنده و سختافزار سیستم بستگی دارد.
در برخی کاربردها، محاسبات فیزیک میتوانند با استفاده از توان پردازشی GPU انجام شوند و بخشی از بار محاسباتی از روی CPU برداشته شود. برای مثال، در صحنهای که تعداد زیادی جسم، ذرات یا قطعات تخریبشده بهصورت همزمان حرکت میکنند، موتور فیزیک میتواند رفتار آنها را بر اساس قوانین تعریفشده محاسبه کند. البته استفاده از شتابدهی GPU به نسخه PhysX، بازی و سختافزار سازگار وابسته است و همه جلوههای فیزیکی الزاماً توسط کارت گرافیک پردازش نمیشوند.
نسخه Runtime این نرمافزار برای کاربرانی اهمیت دارد که بازیها یا برنامههای قدیمیتر و جدیدتر مبتنی بر PhysX را اجرا میکنند. نصب نسخه مناسب میتواند کتابخانههای مورد نیاز مانند DLLهای PhysX را در اختیار برنامه قرار دهد و از بروز خطاهای مربوط به نبودن Runtime جلوگیری کند. بنابراین NVIDIA PhysX بیشتر یک مؤلفه نرمافزاری برای سازگاری و اجرای صحیح محتوای مبتنی بر این فناوری است، نه برنامهای که کاربر بهصورت مستقل با آن بازی یا پروژه سهبعدی ایجاد کند.
قابلیت های نرم افزار NVIDIA PhysX
- شبیهسازی برخورد و حرکت اجسام در محیطهای سهبعدی
- پشتیبانی از شبیهسازی اجسام صلب و نرم
- پردازش جلوههایی مانند ذرات، دود، گردوغبار و خردهریزها
- پشتیبانی از شبیهسازی پارچه در پروژههای سازگار
- امکان استفاده از شتابدهی GPU در نسخهها و سختافزارهای پشتیبانیشده
- کاهش بخشی از بار محاسبات فیزیک روی CPU در شرایط سازگار
- ارائه PhysX Runtime برای اجرای بازیها و برنامههای وابسته
- نصب و بهروزرسانی کتابخانههای مورد نیاز PhysX
- پشتیبانی از بازیها و موتورهای سهبعدی مبتنی بر PhysX
- محاسبه همزمان رفتار تعداد زیادی از اجسام و ذرات
- پشتیبانی از محاسبات مربوط به اتصالات و مفصلهای فیزیکی
- کمک به اجرای صحیح محتوای فیزیکی در بازیهای سازگار
- ارائه کتابخانههای مورد نیاز برای نسخههای مختلف نرمافزارهای مبتنی بر PhysX
- سازگاری با برخی نسلهای مختلف کارتهای گرافیک NVIDIA
- پشتیبانی از برنامههایی که Runtime PhysX را بهعنوان وابستگی نرمافزاری نیاز دارند







