?

Log in

No account? Create an account
entries friends calendar profile Бешеной собаке сто верст не крюк Previous Previous Next Next
Японцы показали трёхмерный эффект на планшетнике iPad - Журнал Хотабыча - самый дружелюбный блог на свете!
Зарисовки из моей жизни (фотографии, мысли и думы)
xotab_81
xotab_81
Японцы показали трёхмерный эффект на планшетнике iPad
Цилиндрическое зеркало на поверхности экрана плюс софт позволили сотворить маленькое чудо – иллюзию трёхмерных объектов, которые можно вращать руками.




Необычное приложение для "айпэда" разработано в японском женском университете Отяномидзу (Ochanomizu Women’s University). Оно позволяет выводить иллюстрации в виде так называемых «анаморфиконок» (anamorphicons). На самом экране они выглядят как плоские картинки с искажёнными пропорциями, но в цилиндрическом зеркале словно становятся вертикально.

Планшетник постоянно считывает координаты двух точек на нижнем торце цилиндра, получая таким способом данные не только о расположении зеркала, но и об угле его поворота вокруг вертикальной оси, объясняет PhysOrg.com.
Эти координаты помогают компьютеру выводить картинку в нужном месте и с нужными искажениями. Поворачивая цилиндрик рукой, пользователь вращает вокруг оси и изображение того или иного предмета, он может рассмотреть его с разных сторон. Это и создаёт иллюзию трёхмерности.



В качестве исходной информации для анаморфиконок используются 70 снимков объекта с разных углов. Софт преобразует их так, чтобы предмет правильно выглядел в отражении на боку цилиндрика.
Исходник тут



Tags: , ,

4 comments or Leave a comment
Comments
spulers From: spulers Date: October 31st, 2011 02:22 pm (UTC) (Link)
ну такой же принцип как и 3д рисунки на асфальте
andreev_e From: andreev_e Date: October 31st, 2011 02:29 pm (UTC) (Link)
Куда еще айпад не всовывали?
kukmor From: kukmor Date: November 1st, 2011 04:26 pm (UTC) (Link)
прикольно
misha_grizli From: misha_grizli Date: November 2nd, 2011 05:38 pm (UTC) (Link)
не, ну фольгу для ролика могли и посвежее намотать... :))
4 comments or Leave a comment