Компанията AMD представи своята библиотека с отворен сорс код FEMFX (Finite Element Method) за създаване на реалистична физика, оптимизирана за многоядрени процесори. Библиотеката е част от инициативата GPUOpen.
Разработчиците могат да вземат сорс кода на FEMFX от GitHub платформата, където се предлагат и няколко примера и плъгини за анимационния софтуер Houdini 3D и за енджина Unreal Engine 4.
Създателите на новия софтуер споделят, че новата програмна библиотека само допълва и не заменя традиционната физика на твърдото тяло. FEMFX отлично се мащабира и разпаралелва при работа с многопоточните процесори и е идеална за работа с новите чипове на Advanced Micro Devices.
Твърдите физични обекти са представени във вид на мрежа от елементи с четири страни. Всеки елемент се характеризира със своите параметри на материал – регулируема твърдост, промяна на обема при деформация, има предели на напрежението, прехвърлянето на които води до разрушаване или пластична (постоянна) деформация.
Физическият модел поддържа много широк спектър от материали, както и различните взаимодействия между тях. Възможно е създаването на изключително реалистични твърди обекти от дърво, метал, пластмаса и стъкло, които се огъват и чупят като истинските. Възможно е създаването на пружиниращи обекти, възможна е промяната параметрите на програмируемите материали в реално време – например превръщането на желязото в желатин. Допустимо е реализирането на широк спектър физични взаимодействия за създаването на интересни елементи на геймплея.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!