Затвори рекламата

Когато Apple представи новата операционна система macOS 2022 Ventura на конференцията за разработчици WWDC 13, тя посвети част от своята презентация на подобрения Metal 3 graphics API, който Apple стои зад нейната разработка. Той представи новата версия като спасение за игрите на Mac, което откровено разсмя много фенове на Apple. Игрите и macOS не вървят съвсем заедно и ще отнеме много време, за да се преодолее този дългогодишен стереотип. Ако изобщо.

Новата версия на графичния API на Metal 3 обаче носи със себе си още една интересна новост. Говорим за MetalFX. Това е технология на Apple, използвана за мащабиране, чиято задача е да начертае картина от по-малка резолюция към по-голяма, благодарение на което тя директно участва в качеството на полученото изображение, без да се налага да го изобразява напълно. Всъщност това е страхотна иновация, която може да ни донесе редица интересни творения в бъдеще. Така че нека обобщим накратко за какво всъщност служи MetalFX и как може да помогне на разработчиците.

Как работи MetalFX

Както споменахме по-горе, технологията MetalFX се използва за така нареченото мащабиране на изображения, предимно в областта на видеоигрите. Целта му е да спести производителност и по този начин да предостави на потребителя по-бърза игра, без да губи нейното качество. Приложената снимка по-долу го обяснява доста просто. Както сами знаете, ако играта не работи по най-добрия начин и например забива, решението може да бъде намаляване на разделителната способност, поради което може да не се рендират толкова много детайли. За съжаление, качеството също намалява с това. Upscaling се опитва да изгради на много подобен принцип. По принцип изобразява изображението в ниска резолюция и "изчислява" останалото, благодарение на което осигурява пълноценно изживяване, но спестява дори половината от наличната производителност.

Как работи MetalFX

Усъвършенстването като такова не е новаторско. Графичните карти на Nvidia или AMD също използват свои собствени технологии и постигат абсолютно същото. Разбира се, това може да се отнася не само за игрите, но в някои случаи и за приложенията. Много накратко може да се обобщи, че MetalFX се използва за подобряване на изображението без ненужна консумация на енергия.

MetalFX на практика

В допълнение, наскоро станахме свидетели на пристигането на първото AAA заглавие, което работи на Metal graphics API и поддържа технологията MetalFX. Macs с чипове Apple Silicon, т.е. операционната система macOS, получиха порт на популярната игра Resident Evil Village, която първоначално беше предназначена за съвременните конзоли (Xbox Series X и Playstation 5). Играта пристигна в Mac App Store в края на октомври и почти веднага получи положителни отзиви сред потребителите на Apple.

Производителите на ябълки бяха доста предпазливи и не очакваха чудеса от това пристанище. Следващото откритие беше още по-приятно. От това заглавие е очевидно, че Metal всъщност е доста функционален и способен графичен API. Технологията MetalFX също получи положителна оценка в рецензиите на играчите. Повишаването на мащаба постига сравними качества на естествената разделителна способност.

API метал
API за метална графика на Apple

Потенциал за бъдещето

В същото време въпросът е как разработчиците ще продължат да се справят с тези технологии. Както вече споменахме в началото, Macy всъщност не разбира игрите и феновете на Apple са склонни да го пренебрегват като платформа. В крайна сметка има смисъл. Всички геймъри използват или компютър (Windows) или конзола за игри, докато Mac не се смятат за игра на видео игри. Въпреки че новите модели с Apple Silicon чипове вече имат необходимата производителност и технологии, това не означава, че ще видим пристигането на висококачествени и оптимизирани игри.

Това все още е малък пазар, който може да не е печеливш за разработчиците на игри. Следователно цялата ситуация може да се разглежда от два ъгъла. Въпреки че потенциалът е налице, той зависи от решенията на гореспоменатите разработчици.

.