Карта глубины (2d + z) алгоритм или программное обеспечение - PullRequest
0 голосов
/ 22 марта 2012

Я ищу алгоритм карты глубины для сценария действия 3 (или другого языка).Моя цель - создать карту глубины для статического изображения во время выполнения.У меня есть этот пример http://kode80.com/2009/06/29/papervision-zbuffer-and-dof/, У меня не было времени исследовать его код, но я заполнил его работу только с 3d-моделями.Наихудшим вариантом является серверная технология, которая делает эту работу.

Расширенное описание: У меня есть задача разработать флэш-приложение, в котором трехмерное вращение головы имитируется 2-мерным изображением, загруженным пользователем.Есть некоторые парни из Японии, которым удалось это сделать (http://hairtry.jp/),, но технология, которую они используют, - на стороне сервера. Она генерирует сбой swf с точно скопированными глазами и изображением для карты глубины загруженного изображения.Я знаю, какие технологии используются на стороне сервера, поэтому я ищу возможные обходные пути.

Заранее спасибо.

Приветствия, Чавдар Славов

1 Ответ

0 голосов
/ 22 марта 2012

самым простым решением было бы использовать 3d-движок, кажется, что Paper vision устарела, есть много документов о том, как их использовать, и учебные пособия, но опять же, с ними в последнее время мало что происходит. Я предлагаю Away3d "www.away3d.com", они кажутся современными.

для того, что вы просите, возможно сделать это на 100% во флэш-памяти, но создать трехмерную голову во время выполнения и заполнить лицо высокопроизводительными картами - это возможно, вам нужно будет рассмотреть манипуляции с растровыми изображениями. простая задача, которую вы должны сначала изучить, как динамически добавить изображение к сферической поверхности, а не смотреть на карту высот путем преобразования определенных цветов изображения на разные уровни глубины. Я должен сказать, что я уверен, что это продвинутый материал, мне удалось анимация глобуса, который был таким же методом, выглядит странно, но дает вам некоторый исходный код в FLA

http://www.ffiles.com/flash/animations/globe_animation_3496.html Приведенная выше ссылка позволит вам загрузить мои исходные файлы, сама анимация представляет собой прокручиваемое изображение, но я использовал Actionscript, чтобы придать глубину шара и сферический вид

...