Как известно, в лаборатории появилась бета версия FlashPlayer 11.2 и в ней имеется несколько скрытых плюшек. Чтобы можно было их задействовать, используйте ключ -swf-version=15.
Итак, приступим.
Первая плюшка касается новой функции вStageVideo : StageVideo.attachCamera(), и этим всё сказано. Теперь вы можете добавлять камеру в объект StageVideo и снизить нагрузку на CPU. Круто? Круто, я щитаю.
public class StageVideo extends EventDispatcher {
public native function attachCamera(theCamera:Camera):void;
}
Для любителей экспериментов с видео также будет любопытны следующие функции: Camera.drawToBitmapData, Camera.copyToByteArray, Camera.copyToVector. Использование этих функций вместо BitmapData.draw c использование видеообъекта призвано значительно снизить нагрузку на Сборщик Мусора.
public final class Camera extends EventDispatcher {
public native function drawToBitmapData(destination:BitmapData):void;
public native function copyToByteArray(rect:Rectangle, destination:ByteArray):void;
public native function copyToVector(rect:Rectangle, destination:Vector.):void
}
Ну и напоследок, добавлено новое событие, генерируемое на каждый кадр видео, тут всё и так понятно
public class Event {
public static const VIDEO_FRAME:String = "videoFrame";
}
Конференция Adobe MAX 2011 проходит в Лос-Анджелесе с 1 по 5 октября 2011 года. Мы выступили золотым спонсором мероприятия и представили на нем свои последние разработки в области отображения трехмерной графики с аппаратным ускорением в среде Flash Player. Генеральный директор компании Александр Карпович и арт-директор Иван Зыков выступили с докладом “Amazing new possibilities in Flash with Alternativa3D”, рассказав о возможностях графического движка Alternativa3D 8. Разрабатывать и запускать проекты на базе движка можно уже сегодня.
Наряду с графическим движком и серверной частью мы создаем собственный онлайн-редактор AlternativaEditor. Уже сейчас его можно использовать как бесплатный инструмент для публикации 3D-моделей. После загрузки модели в редактор по адресу editor.alternativaplatform.com пользователь получает ссылку и код для встраивания объекта в блог или сайт. Впоследствии AlternativaEditor также будет доступен партнерам компании как полноценный инструмент для изменения параметров игрового мира и перемещения объектов в реальном времени непосредственно во время игры.
Увидеть возможности AlternativaPlatform можно своими глазами, загрузив интерактивную демонстрацию “Танков Онлайн 2.0″ на картах “Арена” и “Крушение“, а также промо-игру MAX Racer, созданную по просьбе Adobe Systems для демонстрации возможностей Stage3D (Molehill 3D APIs) на Adobe MAX 2010.
Вместе с этим, хотелось бы отметить, что Flash Player 11 и AIR доступен для устройств, работающих под управлением операционной системы Android. Разработчики Adobe отмечают, что теперь сами SWF файлы могут занимать на 40% меньше, чем ранее, засчет улучшенной компрессии. Из интересного для пользователей стоит отметить аппаратное ускорение видео в AIR. Теперь контент-провайдеры HD-видео могут без особых проблем создавать AIR-приложения, которые будут работать на многих платформах, в том числе и на Android.
Вообще, большая часть изменений касается разработчиков, но и ускорение явно отразится и на пользователях. По задумке Adobe Stage 3D, о котором уже писалось выше, позволит разрабатывать замечательные 3D-игры, которые без «лагов» будут работать как на мощных рабочих станциях, так и на Android-смартфонах и планшетах. Похоже, Flash хоронить рано!
P.S.:не надо ждать, что после обновления Flash Player до 11 версии воспроизведение Flash-контента ускорится, большинство новых функций активируется на стороне провайдера контента.
P.P.S.:Adobe Flash Player 11 и Adobe AIR 3 для Android имеют следующие технические ограничения: процессор не ниже ARMv7 с математическим сопроцессором, OpenGL ES2.0 и частотой не менее 550 МГц, не менее 256 оперативной памяти (RAM).
В воскресенье, 27 февраля 2011 года, компания Adobe открыла доступ к бета-версии Molehill 3D API для Flash Player 11. Данная технология задействует для обработки изображения графический процессор видеокарты, позволяя добиться высококачественной современной графики в браузерных приложениях. Скачать первые публичные сборки (билды), документацию и набор инструментов Flex SDK можно с сайта labs.adobe.com из раздела AIR and Flash Player Incubator.
Однако по достоинству оценить преимущества Molehill возможно лишь на примере технологических демонстраций. Мы представляем демо-проект MAX Racer, созданный на базе собственного движка Alternativa3D 8 специально для Flash Player 11 с 3D API Molehill. Именно он послужил основой для презентации Molehill на конференции Adobe MAX 2010. MAX Racer представляет собой прототип гоночной игры, где можно покататься по окрестностями Лос-анджелесского Выставочного Центра, управляя автомобилем с клавиатуры, а также рулем, джойстиком или геймпадом. В скором времени на сайте alternativaplatform.com в разделе “Проекты” появится еще одна демонстрация — “Острова Онлайн”.
Релиз бета-версии Alternativa3D 8 запланирован на апрель 2011 года. Движок будет распространяться бесплатно, но при его использовании необходима ссылка на сайт alternativaplatform.com. Подробности в пресс-релизе
Ну вот и свершилось. Adobe Flash Player 11 с поддержкой аппаратного 3D (Molehill) можно скачать в лаборатории. Подробности читать в разделе "инкубатор".
В последние дни много пишут о новом Flash Player 10.2 beta. Для себя выделил такое новшество, как Stage Video. Не буду углубляться в подробности, отмечу лишь главное с моей точки зрения.
Stage Video использует аппаратные средства для отображения. Это позволяет улучшить качество воспроизведения при меньшей нагрузке на процессор.
Stage Video не встраивается в традиционный DisplayObjectList, а находится под ним - на аппаратном слое.
Stage Video может использоваться только для отображения потокового видео (?)
«Острова Онлайн» — это многопользовательский браузерный экшен-RPG в реальном времени, построенный на движке Alternativa3D 8. Игра создается компанией AlternativaPlatform для нового Flash-плеера с поддержкой аппаратного 3D.
Метро 2033 Онлайн» — это пошаговая браузерная MMO-игра, действие которой происходит во вселенной романа Дмитрия Глуховского «Метро 2033». Проект создается на базе технологий AlternativaCore и Alternativa3D 8.
Главное флэшерское мероприятие - конференция Adobe MAX - в самом разгаре. Считанные минуты назад технический директор компании Adobe Кевин Линч завершил свое выступление перед многочисленной аудиторией в рамках генеральной сессии с говорящим названием «Добро пожаловать в Революцию». Adobe впервые представила новый Flash-плеер, использовав для его презентации приложение MAX Racing, созданное российской компанией AlternativaPlatform. Четыре года кропотливой работы команды над движком Alternativa 3D не прошли даром.
Одна из основных составляющих нового Flash-плеера - 3D API под кодовым названием Molehill, который кардинально меняет взгляд на Flash-приложения благодаря аппаратной поддержке 3D. И хотя до финального релиза плеера еще далеко, «Альтернатива» уже сейчас работает над движком Alternativa 3D 8 на его основе. Центральной демонстрацией генеральной сессии стала MAX Racing, построенная на A3D 8 совместными усилиями «Альтернативы» и американской студии Mythos Labs.
И демка определенно произвела впечатление! Представьте графику уровня современной гоночной игры с отражениями, реалистичным освещением, сотнями тысяч полигонов, скоростью кадров 60 FPS, с правдоподобной физикой... И все это - прямо в браузере!
Однако MAX Racing - только начало. В настоящий момент «Альтернатива» трудится над двумя полноценными браузерными играми на базе A3D 8, демонстрационные ролики которых непрерывно крутятся на стенде компании в Лос-анджелесском Выставочном Центре. Подробнее о возможностях движка и нового флэш-плеера технический директор Антон Волков расскажет 27 октября в докладе на Adobe MAX.
Держите руку на пульсе событий, чтобы не пропустить "Революцию"!