Регистрация: 31.05.2009 Пользователь №: 87 Сообщений: 3 Пол: Нет информации Спасибо сказали: 0 раз(а)
Предупреждений: 0
---------------------------
Cтандартного трехмерного "движка" для Flash нет. И, наверно, не будет, пока производители видеокарт не смекнут разработать и встроить Flash-ускоритель в свои изделия.
Есть три принципиально разных способа работы с 3D в Flash:
1) Рисование "под 3D" в самом Flash, шейпинг-анимация с целью получить имитацию трехмерного пространства. Собственно, к трехмерной технологии это не относится - это т.н. "псевдо-3D". Дело, надо сказать, крайне кропотливое, долгое и не всегда дающее качественный результат. Но зато оставляет всю художественную свободу, какую только можно представить, а иногда позволяет решить "на скорую руку" задачки, которые импортом-экспортом решались бы долго и неэффективно.
2) Программирование 3D-графики средствами Action Script. Вообще говоря, решение почти идеальное. Когда есть время и смысл решать задачу именно так, особенно - когда нужна именно трехмерная интерактивность. Однако дело это сложное и, надо сказать, нудное. Единого "движка" нет, поэтому под каждую маленькую задачку вроде "повертеть кубик" приходится писать целый мини-3D-движок, а это далеко не каждому даже и подготовленному флэшеру по силам. С одной стороны, индивидуальный "мини-движочек" под каждую задачку позволяет при программировании учитывать особенности именно этой задачи. Если не нужно текстурирование - то флэшка и не будет "волочь в себе" программную часть для этой не самой тривиальной задачки. С другой - все-таки AS "не проворачивает" что-либо серьезное в 3D и даже без особых "наворотов", на простеньких задачках "Flash-рендер" тормозит нещадно.
3) Конвертация из других форматов. Собственно, кроме внутрифирменных наработок разных компаний и всяких приблуд, от которых траты времени больше, чем пользы, есть одно средство толковой конвертации 3D => Flash: это программа Swift3D (если подходит такой вариант, поищи эту программу в интернете).
Тему читают 0 чел.Пользователи(0):
Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском