Какая библиотека является самой зрелой для рендеринга равноугольных изображений во Flash? - PullRequest
3 голосов
/ 16 мая 2010

У меня есть серия равносторонних изображений.Я хотел бы отобразить их в специальном проигрывателе Flash, чтобы пользователь мог видеть сферическую природу изображений, а также «смотреть вверх», «смотреть вниз», «смотреть влево / вправо» (или панорамирование, масштабирование и т. Д.),(Обратите внимание, что у меня длинная серия изображений, поэтому библиотека должна допускать динамическую загрузку самих изображений, а не заставлять изображения «запекаться» в проигрыватель SWF.)

Какая библиотека лучше всего подходит дляуправлять отображением равносторонних изображений во Flash?Под «лучшим» я подразумеваю наиболее зрелый, самый надежный, самый надежный и наиболее эффективный.

Для справки, пример равноугольного изображения можно найти по адресу http://archive.bigben.id.au/tutorials/360/background/projections.html.

Ответы [ 3 ]

0 голосов
/ 17 мая 2010

Я считаю, что это можно сделать с помощью Papervision3D , который является «зрелым, надежным, надежным и быстродействующим».

0 голосов
/ 19 июня 2010

Похоже, что можно написать ядро ​​Pixel Bender, которое обрабатывает проекцию. Единственная проблема в том, что ваш материал разбит на несколько плиток, поэтому какой-то другой инструмент должен сначала загрузить исходные тексты и предварительно скомпоновать требуемые фрагменты для определенного вида в одно растровое изображение, которое затем передается шейдеру.

Я искал в Google, и вот что я нашел: http://www.subblue.com/blog/2010/6/17/little_planets

0 голосов
/ 16 мая 2010

Хотя это создает трехмерное впечатление, проблема фактически не имеет ничего общего с 3d, если вы не планируете искажение отдельных плиток для усиления эффекта 3d.

Все, что вам нужно, это средство рендеринга плитки, которое поддерживает прокрутку, масштабирование и ленивую загрузку.

Есть несколько движков флеш-игр с рендерами плиток, но я думаю, что это не очень хорошая отправная точка. AFAIK, они не используют отложенную загрузку (но предварительную загрузку «все в одном») и не имеют масштабирования. Тем не менее, просмотр их кода может дать вам некоторое вдохновение.

Может быть, вам повезет, если вы попытаетесь найти программу просмотра флэш-карты с открытым исходным кодом. Он в основном имеет все необходимые функции.

...