АМД отвара Цаудрон Фрамеворк за брзу израду прототипа 3Д апликација

АМД опубликовала нови отворени оквир цаудрон, који обезбеђује алате за брзи развој прототипова игара и графичких апликација користећи Вулкан или ДирецтКс12 АПИ. Оквир је првобитно коришћен интерно за развој демонстрација и примера за СДК. Код пројекта је написан у Ц++11 и дистрибуира под лиценцом МИТ-а.

Цаудрон се рекламира као поједностављени мотор за игру који је лак за учење и који се може модификовати како развој напредује да би се прилагодили различитим експериментима. Мотор је везан за апликацију у облику статички повезане библиотеке. Компоненте мотора су подељене у четири главне категорије:

  • Менаџери и пуниоци ресурса. Подржава учитавање текстура у ДДС, ПНГ, ЈПГ, итд. форматима. са могућношћу креирања представа слика. Предвиђено је неколико имплементација бафера за чување врхова и индекса за статичке и динамички променљиве геометријске објекте, као и за чување текстура пре учитавања у видео меморију;
  • Рендерери који вам омогућавају да учитате и рендерујете 3Д моделе у глТФ 2.0 формату са подршком за анимацију кретања камере, жичане оквире и светла, мапирање текстура, физички засновано приказивање материјала (ПБР), тачкасто осветљење и сенке. Подржава приказивање 2Д објеката у ПостПроцПС/ПС форматима користећи сопствени схадер у фази накнадне обраде. Компонента је такође доступна ИмГУИ за генерисање ГУИ-ја и скупа виџета за генерисање координатне мреже и жичане коцке (за граничне кутије и конус за ширење осветљења/камере);
  • Скуп помоћних руковаоца и конфигурациони код специфичних за Вулкан АПИ;
  • Типичан код за различите оперативне системе за обраду операција скалирања, режима прозора и целог екрана, обраде тока порука између прозора итд.

Пакет такође укључује додатне библиотеке: АГС за добијање информација о ГПУ-у, ВулканМемориАллоцатор за управљање меморијом у Вулкан апликацијама, д3д12к за коришћење Д3Д12 АПИ-ја, дкц са схадер компајлером за ДирецтКс, имгуи са ГУИ библиотеком, јсон за манипулацију подацима у ЈСОН-у формат .

АМД отвара Цаудрон Фрамеворк за брзу израду прототипа 3Д апликација

Извор: опеннет.ру

Додај коментар