Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   Игры в Away3D. (http://www.flasher.ru/forum/showthread.php?t=207779)

ZackMercury 07.05.2014 21:59

Игры в Away3D.
 
Я вот много думал насчёт 3D игр во флеш.
Я видел видео, в которых делали анимацию персонажей где-то в среде типа 3DS Max.
Но я понятия не имею о анимировании 3D-игр.
Можете мне скинуть хоть какой-то пример с анимацией 3D-моделей и выводом анимированных моделей в Away3D(и последующим их использованием).
С другими языками практически не знаком, но можно хоть на словах объяснить принцип?

Tails 08.05.2014 00:34

http://redefy.net/2011/12/14/adobe-f...e3d-chapter-1/

ZackMercury 08.05.2014 01:33

Ах, да... Видел эту книгу, но как-то забыл про неё...
Я демку играл из книги, и особо анимации там не видел, вот и решил, что анимации моделей там нет.

Tails 08.05.2014 20:29

Начать стоит с основ.

Sintesis 08.05.2014 20:49

В 3D есть понятия кости, сустава. Посмотри как это реализовано в 3D максе например. Есть некий контейнер который манипулирует вершинами, при этом можно жёстко привязать вершину, а можно мягко, для имитации органических существ. В 3D играх кости реализуются с помошью вершинного шейдера.

ZackMercury 08.05.2014 23:59

Ага, ясно. А потом получается, нужно экспортировать сцену, и все внутренние анимации потом будут доступны в приложении?
И ими можно будет управлять примерно так же, как можно управлять мувиками в среде Flash из AS3?

Sintesis 09.05.2014 00:39

Цитата:

Сообщение от SuriTheAngel (Сообщение 1165522)
А потом получается, нужно экспортировать сцену, и все внутренние анимации потом будут доступны в приложении?

Если в движке есть такая возможность, парсить и проигрывать костную анимацию, то да. Так же обычно можно обращаться к костям непосредственно как к другим объектам и вращать их или двигать, вместе с ними будут двигаться привязанные вершины.

ZackMercury 09.05.2014 14:27

Ага, вы меня просветили)
Спасибо.
Буду читать книгу Кристера Кайтила)

caseyryan 09.05.2014 14:50

Лучше unity3d изучай) От нее больше толку, чем от 3д во флеше

ZackMercury 09.05.2014 15:37

Всему своё время, caseyryan, всему своё время.


Часовой пояс GMT +4, время: 22:00.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.