Сколько взаимодействия я могу получить с графическим процессором с Flash CS4?

StackOverflow https://stackoverflow.com/questions/836635

Вопрос

Как многие из вас знают, Flash CS4 интегрируется с GPU. Мой вопрос к вам, есть ли способ, которым вы можете выполнить все ваши рендеринга на GPU или я не могу получить такой большой доступ.

Причина, по которой я спрашиваю, в том, что касается Flash 3D, почти все существующие движки являются программными средствами визуализации. Тем не менее, я хотел бы поработать над одним из этих существующих движков и преобразовать его в аппаратный рендер, насколько это возможно. Спасибо за ваш вклад С уважением Марк

Это было полезно?

Решение

Во-первых, аппаратно ускоряется не Flash CS4, а Flash Player 10.

Видимо "Проигрыватель выгружает весь растровый контент (графические эффекты, фильтры, 3D-объекты, видео и т. д.) на видеокарту". Это делает это автоматически. Я не думаю, что у вас есть большой выбор.

Другие советы

Новые возможности ускоренного графического процессора в Flash Player 10 - это не то, что доступно вам как разработчику, это просто ускоренное блинтование, которое сделано «над вашей головой».

Самое близкое к оборудованию устройство - это фильтры Pixel Bender . Они в основном Flash 'эквивалентно пиксельным шейдерам. Однако из-за (afaik) проблем с межплатформенной согласованностью эти не фактически запускаются на GPU при запуске в проигрывателе Flash Player (они доступны в других продуктах Adobe, а некоторые запускают их на GPU). ).

Итак, с точки зрения реального аппаратного ускорения, выбор довольно скудный.

Если вам нужна вся производительность, вы можете получить алхимию . это проект, который позволяет выполнять кросс-компиляцию кода c / c ++ для AVM2 (виртуальной машины, которая запускает actionscript3). Это делает некоторые хитрые трюки, чтобы обеспечить лучшую производительность (из-за не динамической природы этих языков).

Дождитесь выхода Flash Player 11 в качестве бета-версии в первой половине следующего года. Это было бы здорово.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top