Прискорення ігор з новим physx sdk v3 від nvidia.

програма від Nividia PhysX V3 є однією з основних PhysX SDK для завантаження ігор і додатків. розробники NVIDIA робили ставку на технології PhysX протягом 9 років і PhysX забезпечив виявлення і моделювання в більш ніж в 300 іграх. Інженери NVIDIA, працювали в тісному контакті з розробниками ігр і додатків по-новому PhysX движку і вирішили задачу забезпечення ефективного і надійного моделювання в широкому спектрі багатоядерних платформ, від смартфонів, планшетів і консолей до потужних CPU / GPU ПК систем.

PhysX_3

Новий дизайн включає в себе зміни, які відбулися в ігрової індустрії таким чином, щоб він міг легко розвиватися і щоб врахувати нові платформи і майбутнього дизайну гри.
Основні характеристики в PhysX-3 включають таке:
• Ефективна багатопоточність
• Єдина база кодексів
• Підтримка великих рівнів і потоків
• Event профілювання на всіх платформах



ефективна багатопоточність
Диспетчер завдань з пулу потоків - PhysX SDK-3 має функції системи управління завданнями, яка управляє залежностями і розподіляє завдання між потоками надаються пулами потоків. Більш ефективно відбулася інтеграція з завданням стратегії управління додатками. Разом з іншими архітектурними поліпшеннями, нова система управління завданнями означає, що PhysX-3 додатки будуть користуватися набагато більшою вигодою від багатоядерних процесорів, ніж будь-коли було досягнуто в більш ранніх версіях PhysX.

PhysX_3_Multithreading

PhysX_3_Multithreading

Відео: ЯК розігнати відеокарту на ноутбуці

Подвійна буферизація доступу.
Подвійна буферизація дозволяє клієнтського додатку для читання і записи використовувати PhysX акти і сцени PhysX одночасно моделюючи потік. Це полегшує обслуговування інших залежностей, таких як AI і навантаження в межах основного циклу гри.
Єдиний Code Base
З PhysX SDK-3, джерело для всіх підтримуваних платформ управляється кодом єдиної бази. Це значне поліпшення в порівнянні з попередніми версіями PhysX, яка перетворилася з Windows коду бази і, отже, були окремі заголовки і джерела для деяких платформах.
Підтримка великих потоків і рівнів
Broadphase кластеризация
В PhysX-3 розробники об`єднали кілька програм в одну «Сукупність», колекція управляється як єдиний об`єкт в broadphase. Наприклад, додавання Ragdoll до сукупності дозволить знизити вартість Ragdoll вставки і broadphase поновлення, в порівнянні з наявністю окремих AABB. Це допомагає поліпшити загальну продуктивність і ефективність використання пам`яті в PhysX-3 в порівнянні з ранніми випусками.
Двійкова сериализация.
В PhysX-3 є процеси сериализации, в результаті чого об`єкти переміщаються в пам`ять з постійного сховища або еквівалентного джерела, що є набагато більш потужним і ефективним, ніж підхід, прийнятий в PhysX-2. Двійкова сериализация має прямий шлях для екземпляра і готова до запуску об`єктів в пам`яті, що забезпечує швидке і ефективне включення моделювання з мінімальним копіювання даних і без додаткового виділення пам`яті.
Out-Of створення сцени.
У більш ранніх версіях PhysX, в моделюванні вставки відразу ж після створення знищувалися і віддалялися з нього. В PhysX-3, створює і руйнує повністю окремі сцени вставок і їх видалення, таким чином, забезпечуючи більш широкий розмах в довірчій стратегії управління і зниження навантаження обчислювальних процесів. Ігровий світ росте з кожним роком і стає все складніше, тому це поліпшення є більш важливим, ніж коли-небудь.

PhysX-3 спрофільоване на всі платформи.
Випущений в поєднанні з PhysX-3 SDK, PhysX відладчик Visual (PVD) також зазнав капітальний ремонт і тепер пропонує підтримку для профілювання продуктивності та аналізу пам`яті PhysX-3 додатків на всіх основних платформах, а також поліпшена візуалізація PhysX контенту. до PhysX-3, подія профілювання для PhysX SDK було доступно тільки на платформах Windows, через аналізатор платформ NVIDIA. Нова PVD профілювання системи ефективно реагує на запити консолі орієнтованої розробниками PhysX.

Відео: Налаштування відеокарти NVIDIA для ігор Warface-World of Tanks


P.P.S. Якщо у Вас є питання, бажання прокоментувати або поділитися досвідом, напишіть, будь ласка, в коментарях нижче.

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!