Представляем вашему вниманию новую публичную сборку движка Alternativa3D 8. Версия 8.12.0 поддерживает Flash Player 11 Beta 2, то есть полностью совместима с самой свежей на данный момент сборкой Flash Player. Мы также значительно ускорили систему мышиных событий и добавили изометрический режим камеры.
Полный список изменений
- Реализована поддержка публичной версии Flash Player 11 Beta 2.
- Добавлен режим изометрической проекции камеры.
- Оптимизирована и значительно ускорена система мышиных событий.
- Обновлен логотип “AlternativaPlatform”.
- Теперь посылаются события при добавлении и удалении объекта к родителю: Event3D.ADDED, Event3D.REMOVED.
- Добавлена возможность изменить значение свойства renderToBitmap во View после создания.
- Высота и ширина View теперь ограничена минимальным размером 50×50.
- Исправлена работа мышиных событий со скином который был разбит на поверхности вызовом divide().
- Исправлена работа класса Decal.
- Изменен алгоритм расчета освещения скина на наиболее точный.
- Исправлена ошибка в парсере коллады с неправильным заданием вектора бинормали вершинам объекта.
- Изменено значение прозрачности фона View по умолчанию в конструкторе на 1.0.
- Исправлена отрисовка материала VertexLightTextureMaterial с отключенным освещением.
- MouseEvent3D перенесен из alternativa.engine3d.core в alternativa.engine3d.core.events.
- Исправлена работа метода Object3D.dispatchEvent().
- В конструкторе Decal появился обязательный параметр offset.
- В методе clone() класса Decal теперь копируется свойство offset.
- Убрано свойство ratio из View.
- VertexLightTextureMaterial теперь может быть использован со скином с максимальным количеством костей в поверхности не более 33.
Скачать Alternativa3D 8.12.0.