Alternativa3D 5.3.0 и его версия для Flash Player 10

31.07.2008 Антон Волков

На сайте доступно обновление Alternativa3D до версии 5.3.0.

Список изменений:

  • Добавился загрузчик OBJ-моделей
  • Метод Mesh setMaterialToAllSurfaces переименован в cloneMaterialToAllSurfaces
  • В Loader3DS добавился метод close, принудительно прекращающий загрузку
  • Параметры Texture сделаны только для чтения
  • Исправлена ошибка — не происходила перерисовка при обновлении UV-координат граней
  • При отрисовке текстур отсутствие UV-маппинга или его некорректная установка индицируется
  • Оптимизировано использование памяти в обработке столкновений
  • Дополнена документация

Начиная с этой версии движка в пакете поставки будут две версии Alternativa3D, адаптированные под Flash Player 9 и 10 соответственно.

Также документация теперь интегрируется в среду разработки Eclipse как plug-in. Его можно установить непосредственно из Eclipse, указав адрес http://help.alternativaplatform.com в качестве сайта обновлений.

Eclipse 3.3: Help > Software Updates > Find and Install > Search for new features to install > New Remote Site…

Eclipse 3.4: Help > Software Updates > Available Software > Add Site…

Комментарии (16) на “Alternativa3D 5.3.0 и его версия для Flash Player 10”

  1. Amanita Says:

    Параметры Texture сделаны только для чтения - с какой целью это было сделано??

  2. Антон Волков Says:

    Для стройности архитектуры платформы (не только движка).
    Мы воспринимаем Texture как цельный объект - ресурс.

    Ну и чтобы не было иллюзий, что при смене bitmapData у текстуры произойдёт перерисовка ;)

  3. WebService //Flash :: Alternativa3D версии 5.0.3. Теперь и для Flash Player 10 Says:

    […] Вышла очередная версия Alternativa3D со множеством изменений. Особо хочется отметить то, что начиная с этой версии […]

  4. Super Man Says:

    Привет! Да это круто! Обж загрузчик… Интересно, а как продвигается внедрение динамических объектов, разные типы сортировки, спрайты? Хотелось бы обменяться опытом идеями… И еще, если не секрет, то как вы делали старую “честную сортировку”?

  5. makc Says:

    @Super Man: http://docs.alternativaplatform.com/pages/viewpage.action?pageId=18415641

  6. Антон Волков Says:

    Привет, Super Man! Дела продвигаются нормально; за процессом можно наблюдать в bugs - там есть фильтр “Решённые недавно”.
    Насчёт “честной сортировки” мы рассказывали на URAFPUG, жаль что ты хотя б он-лайново не поприсутствовал.
    В двух словах - анализировали пересечение полигонов в 2D в виде из камеры. Если находили, то определяли область пересечения и у неё считали Z, по которому определяли кто ближе/дальше.

    Если есть идеи, буду рад обсудить в форуме или в комментах к таскам в bugs. :)

  7. vol Says:

    Проапдейтился, но в эклипсе что-то кикак не найду :(

  8. Super Man Says:

    to makc:
    Я про старую, а не новую сортировку… ;)

    to Антон Волков:
    Идей у меня полная голова… Жаль тока, что в сутках мало времени, я не успеваю реализовывать одну возникает новая… изза этого бывает сложно, что то закончить. Есть одна идея по “умной” сортировке, но надо ее реализовать, что бы понять быстрее она или нет. Как будет, что то новое я обязательно напишу… ;) А URAFPUG где то видел видео с конференции, обязательно посмотрю! ;)

  9. Dushes Says:

    Ну хоть на вашем блоге большинство постов более-менее интересные и читабельные. А то по моему уже все погрязли в своих рекламных постах и нескончаемых проданных ссылках

  10. Koichi Says:

    Да, тоже проадейтился, перезапустил Adobe Flex Builder 3.
    В списке “Product Configuration” виден “Alternativa3D Russian Help 5.4.0.0″, но больше нигде и никак апдейт не проявляется.
    Как сделать чтобы увидеть его в списке “Help Contents”?

  11. Koichi Says:

    Пробовал ещё по-другому.
    “Window” -> “Preferences” -> “Help” -> “Content”
    Поставил галочку на “Include help content from a remote infocenter”
    Host: http://help.alternativaplatform.com/
    Path: /

    Тоже не получается, пишет:
    “There was a problem communicating with the remote help server. Some topics may not be available.
    Please check your network connection and remote help server preferences.”

  12. Михаил Фоминых Says:

    Koichi, с Eclipse 3.3 действительно проблемы, разбираемся пока.

  13. Koichi Says:

    Пробовал вручную подправить XML файлы плагинов, но это тоже не помогло.
    Сейчас посмотрел, оба плагина встали на Eclipse 3.4.0
    Adobe Flex Builder 3 построен на Eclipse 3.3.1 и на него плагины так и не установились.
    Спасибо за комментарий, Михаил!
    Буду пока читать документацию через Eclipse 3.4.0, а код писать в Adobe Flex Builder 3.
    Отпишите пожалуйста в блоге, если вдруг для Eclipse 3.3.1 тоже выйдут плагигы?

  14. Михаил Фоминых Says:

    Вобщем-то, Adobe Flex Builder 3 прекрасно работает с Eclipse 3.4, не говоря уже о последнем обновлении плагина (3.0.1) :)

  15. Koichi Says:

    А как на него поставить Eclipse 3.4 ?
    Я через Help -> Software Updates -> Manage Configuration пробовал, но там для “Eclipse Platform 3.3.1″ предлагаются только патчи до 3.3.2
    А для “Alternativa3D Help” стоит версия 5.4.0.0 - это более ранняя чем 3.0.1 или имеется в виду какой-то другой плагин?

  16. Михаил Фоминых Says:

    Мы, похоже, немного про разные вещи говорим. Adobe Flex Builder 3 действительно со встроенным эклипсом идёт. Есть ещё Adobe Flex Builder 3 plugin, он при установке просит указать местоположение существующего на машие эклипса, и подключается к нему. Так вот, на эклипс 3.4 этот плагин раньше ругался, но работал с ним. Последнее обновление Flex Builder plugin 3.0.1 уже научено не ругаться на последний эклипс :)

Оставить комментарий

(Регистрация)