
Stage3D / AGAL с нуля. Часть 3 – Hello Triangle
Итак, вы уже начитались первой и второй частей и хотите наконец чего-то более насущного. Поехали.
Можете начать со скачивания исходников здесь.
В этой статье мы научимся рендерить треугольники при помощи чистого Stage3D. Будет немного информации об AGAL, без которой не получится отобразить что-либо на экране, но не волнуйтесь, это не так сложно, как кажется.
Мы много говорили о вершинах в последних статьях. Вершина — это точка в пространстве, которая вместе с двумя другими образует треугольник в пространстве.
Читать дальше →
Можете начать со скачивания исходников здесь.
В этой статье мы научимся рендерить треугольники при помощи чистого Stage3D. Будет немного информации об AGAL, без которой не получится отобразить что-либо на экране, но не волнуйтесь, это не так сложно, как кажется.
Мы много говорили о вершинах в последних статьях. Вершина — это точка в пространстве, которая вместе с двумя другими образует треугольник в пространстве.
Читать дальше →
- +14
- MidnightOne
- 18

Stage3D / AGAL с нуля. Часть 2 – Анатомия программы Stage3D
Добрый день, это вторая статья на тему Stage3D / AGAL, она будет тоже теоретической, как и первая. Ждите практику в следующей статье.
Перед тем, как начать работу над нашим первым треугольником, давайте сперва взглянем на структуру программы в Stage3D. Приведенная далее информация так же будет касаться WebGL программ и низкоуровневого 3D программирования в целом.
Читать дальше →
Анатомия программы Stage3D
Перед тем, как начать работу над нашим первым треугольником, давайте сперва взглянем на структуру программы в Stage3D. Приведенная далее информация так же будет касаться WebGL программ и низкоуровневого 3D программирования в целом.
Читать дальше →
- +13
- MidnightOne
- 5

Stage3D / AGAL с нуля. Часть 1 – Азы
Добрый день, дорогие друзья.
В сети до сих пор довольно мало туториалов Stage3D / AGAL, а тем более на русском, поэтому я решил сделать несколько переводов статей об этом замечательном инструменте. Сегодня мы взглянем на гранит, который предстоит грызть, но к процессу пока не приступим. Под катом некоторое количество вводной информации по Stage3D / AGAL.
Читать дальше →
В сети до сих пор довольно мало туториалов Stage3D / AGAL, а тем более на русском, поэтому я решил сделать несколько переводов статей об этом замечательном инструменте. Сегодня мы взглянем на гранит, который предстоит грызть, но к процессу пока не приступим. Под катом некоторое количество вводной информации по Stage3D / AGAL.
Читать дальше →
- +20
- MidnightOne
- 17

Stage3d и Крутящийся Кубик
Немного поразбирался с новым 3d API из Flash Player 11 (то, что раньше называлось Molehill).
Все буду писать во FlashDevelop. Специально обновил версию до последней на текущий момент 4.0.0 RTM. Чего и всем желаю. В предыдущей версии, кроме выбора Flash Player 11 в опциях, надо было еще добавлять дополнительный параметр компилятора -swf-version=13. А в еще более предыдущих поддержки 11-ого флешплеера вообще не было.
Для компиляции примеров недостаточно SDK, нужна еще библиотека отсюда. Она маленькая, а нужен из нее всего один класс (AGAL mini assembler).
Документация на сайте Adobe по умолчанию не показывает классы Stage3D, Context3D и прочие, а заодно и их методы, пока не поменяешь фильтр с Flash Player 10.1 на Flash Player 11.1 (сверху окошка).
Сразу дам ссылку на отличную статью про написание шейдеров на AGAL: Пишем шейдер на AGAL.
Начать предлагаю с простого и короткого примера, который выведет на экран треугольник.
Читать дальше →
Все буду писать во FlashDevelop. Специально обновил версию до последней на текущий момент 4.0.0 RTM. Чего и всем желаю. В предыдущей версии, кроме выбора Flash Player 11 в опциях, надо было еще добавлять дополнительный параметр компилятора -swf-version=13. А в еще более предыдущих поддержки 11-ого флешплеера вообще не было.
Для компиляции примеров недостаточно SDK, нужна еще библиотека отсюда. Она маленькая, а нужен из нее всего один класс (AGAL mini assembler).
Документация на сайте Adobe по умолчанию не показывает классы Stage3D, Context3D и прочие, а заодно и их методы, пока не поменяешь фильтр с Flash Player 10.1 на Flash Player 11.1 (сверху окошка).
Сразу дам ссылку на отличную статью про написание шейдеров на AGAL: Пишем шейдер на AGAL.
Начать предлагаю с простого и короткого примера, который выведет на экран треугольник.
Читать дальше →

Unity Flash Showtime
Две недели назад компания Unity Technologies анонсировала конкурс «Flash in a Flash Creation Contest» с главным призом в $20000.
6 января в 12:00 по московскому времени конкурс был завершен. Итоги будут подведены до 5 февраля 2012, но активные пользователи с форума Unity также выкладывали свои конкурсные игры / демо / интерактивный контент в специальную ветку Unity Flash Showtime.
Всего публично размещено около 90 игр, но по слухам на конкурс поступило 400-500 заявок.
Подробнее в посте
6 января в 12:00 по московскому времени конкурс был завершен. Итоги будут подведены до 5 февраля 2012, но активные пользователи с форума Unity также выкладывали свои конкурсные игры / демо / интерактивный контент в специальную ветку Unity Flash Showtime.
Всего публично размещено около 90 игр, но по слухам на конкурс поступило 400-500 заявок.
Подробнее в посте
- +4
- programmer
- 19

Unity 3.5 Developer Preview: экспорт во Flash и конкурс на $50000
Свершилось! В Unity, один из самых популярных мультиплатформенных инструментов для разработки игр, добавлено превью функции экспорта в формат Flash Player 11 «Molehill».
Прямая ссылка на анонс: unity3d.com/unity/preview/
Прямая ссылка на скачивание: unity3d.com/unity/preview/download
Кроме того, компания Unity Technologies анонсировала конкурс «Flash in a Flash Creation Contest» с общим призовым фондом $51497 USD!
Правила конкурса: unity3d.com/unity/preview/contest-rules.html
В посте ссылки на демо и игры!
Прямая ссылка на анонс: unity3d.com/unity/preview/
Прямая ссылка на скачивание: unity3d.com/unity/preview/download
Кроме того, компания Unity Technologies анонсировала конкурс «Flash in a Flash Creation Contest» с общим призовым фондом $51497 USD!
- Последний срок сдачи проекта — 5 января 2012
- Первое место: $20000 USD
- Следующие три места: $1000 USD, одна лицензия на Unity Pro с iOS Pro License, одно устройство iPad 2 (общая стоимость $4499 USD)
- Следующие шесть мест: Unity Pro с iOS Pro License ($3000 USD)
Правила конкурса: unity3d.com/unity/preview/contest-rules.html
В посте ссылки на демо и игры!
- +7
- programmer
- 43

Наша первая игрушка на Molehill
Релизнули первую игрушку на Molehill aka Stage3d.
3Д гоночки у нас идут очень хорошо, и пользователи не против ради них ставить плагины. Для примера, лучшая игрушка прошлых 6 месяцев была на Юнити, и народ был непротив ее устанавливать.
Если эта попадет в топ на agame, считайте это позитивным знаком в сторону Flash Player 11 :)

Играть в Rally Point 2
Когда от нашего комьюнити ждать игрушки на Molehill? :)
[uodate] нам пришлось ее снять временно потому что наш CDN неправильно подавал контент… флешка разбита на несколько свф файлов, и мы их неправильно подавали пользователям, это сейчас решается
мы типа решили ее разбить на несколько файлов чтоб быстрей грузилась, а наши сервера идут через несколько локаций по всему миру, которые должны синхронизироваться… но не делали этого[/update]
3Д гоночки у нас идут очень хорошо, и пользователи не против ради них ставить плагины. Для примера, лучшая игрушка прошлых 6 месяцев была на Юнити, и народ был непротив ее устанавливать.
Если эта попадет в топ на agame, считайте это позитивным знаком в сторону Flash Player 11 :)

Играть в Rally Point 2
Когда от нашего комьюнити ждать игрушки на Molehill? :)
[uodate] нам пришлось ее снять временно потому что наш CDN неправильно подавал контент… флешка разбита на несколько свф файлов, и мы их неправильно подавали пользователям, это сейчас решается
мы типа решили ее разбить на несколько файлов чтоб быстрей грузилась, а наши сервера идут через несколько локаций по всему миру, которые должны синхронизироваться… но не делали этого[/update]
- +14
- Alex_Nichiporchik
- 87

Пишем шейдер на AGAL
1
Ни для кого уже не секрет, что Flash Player 11 имеет поддержку GPU ускорения графики. Новая версия вводит Molehill API, позволяя работать с видеокартой на достаточно низком уровне, что с одной стороны даёт полную волю фантазии, с другой требует более глубокого понимания принципов работы современной 3D графики.
Читать дальше →
Читать дальше →

Demo Unity во FlashPlayer 11
Наверное многие видели, но на всякий случай
Пост о том как, проект на Unity будет работать во флеш плеере 11
Это круто, блин, как же это круто.
Пост о том как, проект на Unity будет работать во флеш плеере 11
Это круто, блин, как же это круто.

FlashPlayer 11 BETA
Вышел beta релиз FlashPlayer 11
Вкусного много. Включая 64bit, 3D, новые API.
Тестируем и готовимся использовать :)
Вкусного много. Включая 64bit, 3D, новые API.
Тестируем и готовимся использовать :)