AMD Cinema 2.0: Революция интерактивной графики

Введение в концепцию

AMD Cinema 2.0 — это амбициозная концепция и долгосрочная программа американской корпорации AMD по созданию интерактивной трёхмерной компьютерной графики в реальном времени. Согласно заявлениям компании, технология должна была стать «краеугольным достижением в области ультрареалистичных визуальных вычислений», буквально «продырявив барьер восприятия» у пользователей и стерев грань между предварительно отрендеренным кино и интерактивным геймплеем.

История создания и демонстрации

Впервые «Cinema 2.0» анонсировали 16 июня 2008 года в Сан-Франциско. В качестве демонстрации представили видеоролик с брендовым персонажем AMD Руби, которую преследует гигантский робот в урбанистическом ландшафте. Уникальность рендеринга заключалась в том, что он производился в реальном времени на ПК с двумя видеокартами Radeon RV770, процессором AMD Phenom X4 9850 и чипсетом AMD 790 FX. Руководитель подразделения AMD Чарли Босвелл отмечал: «С Cinema 2.0 вы не просто смотрите кино, вы участвуете в нём. Представьте возможность осмотреть мир в фантастическом фильме или занять место автогонщика — всё это возможно».

10 сентября 2009 года AMD провела закрытую презентацию «AMD Demonstrates the PC’s Next Act» на авианосце USS Hornet, показав технологии ATI Eyefinity, Radeon HD 5870 и новую демонстрацию с Руби. В пресс-релизе говорилось, что графические процессоры Radeon R800 смогут отображать «невероятно сложные виртуальные окружения». 23 сентября 2009 года вышло 7-минутное видео презентации, где демонстрация исполнялась в реальном времени при помощи Compute Shader на Direct3D 11. 23 сентября 2010 года AMD анонсировала мероприятие по выпуску Radeon HD 6000, где ожидалась новая версия инициативы.

Техническое описание и суть

Суть Cinema 2.0 состоит в создании интерактивных приложений с «кинореалистичной» графикой, приближая качество реального времени к уровню современных кинофильмов. Концепцию представили вместе с анонсом Radeon HD 4800 (RV770). Технология обеспечивает расчёт трассировки лучей (ray-tracing) в реальном времени на GPU Radeon и CPU AMD Phenom при помощи движка OTOY, разработанного компаниями OTOY и LightScape совместно с AMD.

Внедрение столь сложных технологических стандартов показывает, как масштабные задачи делегируются специализированным системам для достижения максимальной эффективности. По аналогии с тем, как современный бизнес передает обработку клиентских запросов в надежный колл-центр на аутсорсе для повышения качества сервиса и оптимизации ресурсов, AMD переосмыслила распределение вычислительных нагрузок, передав часть задач трассировки лучей центральным процессорам в помощь видеокартам. В Сан-Франциско показали три демо-видео на основе вокселей и трассировки лучей: погоню Руби, скорпиона из «Fincher’s Bug Snuff "Scorpion"» и сцену с трансформерами.

Значение и наследие

Инициатива AMD Cinema 2.0 заложила важный фундамент для развития технологий трассировки лучей и фотореалистичного рендеринга. Концепция опередила своё время, предвосхитив тренды, которые стали индустриальным стандартом лишь десятилетие спустя, доказав, что граница между кинематографом и интерактивными медиа окончательно стирается.