Alternativa3D 8 теперь в Open Source!

После шести лет развития в закрытом состоянии графический Flash 3D движок выходит в Open Source. Исходный код опубликован на портале . Согласно , любая организация или частное лицо может свободно использовать технологию в своих целях. При этом размещать в созданных на движке проектах логотипы и иные упоминания об AlternativaPlatform как разработчике Alternativa3D более не требуется.
Подробнее
Плагин A3D для Autodesk® 3ds Max® 2012
В разделе «» на официальном сайте AlternativaPlatform . Он добавляет возможность импорта/экспорта 3D-моделей в формате A3D.
Плагин реализован как для 32-, так и для 64-битных версий Autodesk® 3ds Max® 2012.
Плюшки Flash Player 11.2 и AIR 3.2
Как известно, в лаборатории появилась и в ней имеется несколько скрытых плюшек. Чтобы можно было их задействовать, используйте ключ -swf-version=15.
Итак, приступим.
Первая плюшка касается новой функции в : 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"; }
инфа верная, прямо с сайта .
Alternativa3D 8.17.0
В новой версии мы добавили парсер формата 3DS, добавили метод поиска пересечения луча с геометрией, реализовали экспорт в бинарный формат.
.
Бинарный формат A3D теперь поддерживает скины и источники света.
.
.
.
Также ряд изменений претерпел просмотровик моделей .
Добавлено в Alternativa3D 8.17.0:
- ParserA3D: Поддержан импорт объектов типа Skin и источников света;
- Реализован класс Parser3DS для импорта моделей из формата 3DS;
- Реализован intersectRay() - метод поиска пересечения луча с объектом типа Mesh;
- Реализован класс AxisAlignedSprite для отображения плоскости направленной по одной оси к камере;
- Реализован экспорт в бинарный формат A3D;
- Добавлен режим отладочного отображения границ объектов;
- Добавлен примитив Plane;
- Теперь примитив GeoSphere имеет после создания нормали и тангенты вершин;
- Поддержаны карты нормалей с левосторонней системой координат в StandardMaterial.
Изменено в Alternativa3D 8.17.0:
- Decal: изменена логика работы и убрано свойство offset;
- StandardMaterial: исправлена ошибка с освещением от некоторых источников света;
- FillMaterial: цвет по-умолчанию в конструкторе изменен на серый;
- Box: оптимизирован конструктор;
- Box: исправлена ошибка в клонировании примитива, в связи с которой сурфейсы дублировались;
- WireFrame.getResources() теперь учитывает параметр resourceType.
Изменения в просмотровике моделей:
- Сохранение настроек экспорта и публикации в SharedObjects;
- Автоматическое деление скина с большим количеством костей;
- Различные улучшения в интерфейсе, фикс багов.
The Flash Platform and Alternativa3D: Amazing New Possibilities on Adobe TV
AlternativaPlatform на конференции Adobe MAX 2011
Конференция Adobe MAX 2011 проходит в Лос-Анджелесе с 1 по 5 октября 2011 года. Мы выступили золотым спонсором мероприятия и представили на нем свои последние разработки в области отображения трехмерной графики с аппаратным ускорением в среде Flash Player. Генеральный директор компании Александр Карпович и арт-директор Иван Зыков выступили с докладом “Amazing new possibilities in Flash with Alternativa3D”, рассказав о возможностях . Разрабатывать и запускать проекты на базе движка можно уже сегодня.
Наряду с графическим движком и серверной частью мы создаем собственный онлайн-редактор AlternativaEditor. Уже сейчас его можно использовать как бесплатный инструмент для публикации 3D-моделей. После загрузки модели в редактор по адресу пользователь получает ссылку и код для встраивания объекта в блог или сайт. Впоследствии AlternativaEditor также будет доступен партнерам компании как полноценный инструмент для изменения параметров игрового мира и перемещения объектов в реальном времени непосредственно во время игры.
Увидеть возможности AlternativaPlatform можно своими глазами, загрузив интерактивную демонстрацию “Танков Онлайн 2.0″ на картах “” и ““, а также промо-игру , созданную по просьбе 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).
FP11 и AIR 3.0 вышли в стадию публичной беты!
Новые функции в Flash Player 11 и AIR 3
- Ускорение обработки графики Stage3D ("Molehill").
- Нативная поддержка JSON (JavaScript Object Notation).
- Поддержка аудиокодека G.711 для телефонии.
- Взаимодействие со сборщиком мусора.
- Cubic Bezier Curves.
- Secure Random Number Generator.
- Protected HTTP Dynamic Streaming (HDS).
- Socket Progress Events.
- Нативный ввод текста для мобильных платформ.
- Поддержка JPEG-XR.
- Работа с bitmap-изображениями большого разрешения.
- Поддержка компрессии SWF.
и .
Томас Крха рассказывает о том, как делать многопользовательские игры на Flash
Обновлений пост
Дорогой друг, так случилось исторически, что блог задумывался для исследования Flash-платформы и близлежащих том. Со временем мой источник иссяк по тем или иным причинам. Поэтому теперь я буду писать обо всём. Появилась такая потребность
Комментарии