Трехмерные миры во флэше растут не по годам, а по часам. Что у нас есть сегодня?
Можно, я дополню?
Ну если валить все в кучу, то надо упомянуть еще SWFZ - кажись, единственный честный рейтрейсер (отрисовка по-пиксельно) (http://www.custommedia.co.nz/category/swfz/).
Paper, Away и Sandy - "векторные", т.е. отрисовка идет по-элементно (по треугольникам) в порядке убывания расстояния от камеры.
FFilmation и Alternativa - очень активно используют спрайты а из 3D там только изометрия (в альтернативе, вроде, собирались делать перспективу), за счет чего такие результаты в скорости. Как я заметил, там гораздо лучше обстоят дела с проэцированными тенями.
Я бы ещё свой плеер (flashpanoramas.com/player) назвал бы 3D-движком. Он рассчитан на несколько специфические задачи (панорамы), поэтому типов объектов у него не много, но есть и свои интересные фичи: например, имеется WYSIWYG редактор для всех объектов (менять положение, вид, поведение): http://flashpanoramas.com/player/examples/livePanoEdit2.html
или возмжожность менять runtime любой параметр объекта через API ExternalInterface и LocalConnection (т.е. через Javascript вызовы и через вызовы из других swf-мувиков, в том числе AS1/AS2).
Кстати, может будет интересно кому, я тут добавляю новую фичу к объектам движка - интерактивность. Вот примеры:
http://flashpanoramas.com/player/examples/plane/testPlane1.html (флэш-форма)
http://flashpanoramas.com/player/examples/plane/testPlane2.html (видео)
http://flashpanoramas.com/player/examples/plane/testPlane3.html (стандартное флекс-приложение)
Видел что-то подобное для Papervision, но у меня более корректно реализовано, намного лучше работет с событиями мыши, стандартными компонентами и неэмбеднутыми шрифтами. И шуршит быстрее. :)
Собираюсь выпустить и в виде отдельного компонента для Flash CS3. Будет ответ на постоянный вопрос: "как дисторснуть мувиклип?". ;) Там посмотрим, надо ли делать подобную штуку и для других фигур (сфера, циллиндр, куб тоже ведь не проблема).