Pull to refresh

3D-телевизоры расширяют угол зрения

Gadgets
На выставке CEATEC 2009 компания Hitachi продемонстрировала 10-дюймовый телевизор Full Parallax 3D, который демонстрирует трёхмерную картинку без специальных очков под любым углом. Если вы хотите увидеть сцену сверху — придётся встать с дивана.


это видео в формате MPEG4, файл 6 МБ

Сцена, где лучи проекторов пересекаются, отделена от зрителя сложной системой линз, которая и обеспечивает просмотр 3D без искажений под любым углом не только в горизонтальной, но и в вертикальной плоскости (схема линз под хабракатом).
Читать дальше →
Total votes 25: ↑23 and ↓2 +21
Views 2.2K
Comments 41

Про дизайн персонажей для сайтов и интерфейсов

Фестиваль 404 corporate blog
В рекламе и маркетинге уже давно и успешно используют персонажей. Допустим, вы продаёте творог или пирожки. Практически, в любом рекламном агентстве вам придумают и нарисуют улыбающуюся корову или пирожок с глазами. Это простой способ создаст вокруг вашего товара некую историю и придаст ему индивидуальность. Но не будем углубляться в маркетинг, а вернемся к сайтам и интерфейсам.

Очень редко можно встретить персонажей в вебе или в программах. Большинство помнят милую и чуть-чуть надоедливую Скрепку из MS Office. Это был одним из первых и, наверное, наиболее удачных примеров использования персонажей в интерфейсе. А больше ничего и не вспоминается. Это очень странно, ведь конкуренция в интернете уже совсем не слабая, а персонаж может преобразить скучный сайт и сделать его более запоминающимся.

Читать дальше →
Total votes 107: ↑56 and ↓51 +5
Views 21K
Comments 50

Креативные сайты с нестандартными элементами

Web design *
Последнее время все чаще можно встретить сайты с необычным дизайном и функциональностью, увидев которые, можно залипнуть на некоторое время. Увидев такие, у меня рука непроизвольно тянется к f12, чтобы открыть firebug и посмотреть, как же реализован тот или иной компонент. Таким образом можно открыть для себя интересные техники и в будущем реализовать их на своих проектах. Некоторые из них стали доступны с приходом новых технологий, например таких, как CSS 3 — то, что раньше было реализовано на флеше, теперь можно воплотить с помощью строк кода в таблице стилей. Дизайнеры тоже не теряют времени, создавая новые тренды и все плотнее взаимодействуя с верстальщиками. В этой статье я хотел бы показать 15 сайтов, которые так или иначе удивили и порадовали меня. Возможно, кого-то они вдохновят на собственный шедевр



Читать дальше →
Total votes 105: ↑94 and ↓11 +83
Views 62K
Comments 41

Знакомство с Parallax Scrolling

Web design *
Translation
Любой, кто играл или наблюдал за игрой друзей, либо в принципе видел игры, которые были выпущены в 80-90-х годах, должны быть знакомы с техникой параллакс-скроллинга.

Вспомните такие игры, как Mario Bros, Streets of Rage, Mortal Kombat, Turtles in Time или оригинальную игру Moon Patrol. В этих играх техника параллакса наблюдается в тот момент, когда несколько фоновых слоев с различными текстурами двигаются с разной скоростью, что создает эффект трехмерного пространства.

Почему я начал говорить о ретро-играх в статье о веб-разработке? Самым простым ответом мог бы быть «потому что они клевые», но нет. Параллакс-скроллинг является классным дизайнерским концептом, который прокладывает свой путь в мир веб-дизайна. Nike были одними из первых, кто использовал эту технику с большим успехом, когда они наняли маркетинговых гигантов Weiden and Kennedy для разработки их оригинального сайта Nike Better World. Сайт Nike Better World с того времени был обновлен и заменен на новый, однако есть другой сайт, довольно похожий на то, как выглядел первый параллакс-дизайн от Nike — сайт о спортивных напитках Activate.


Читать дальше →
Total votes 99: ↑92 and ↓7 +85
Views 290K
Comments 35

Hot Dot Parallax Engine под лицензией MIT

Hot Dot Production corporate blog Website development *JavaScript *
image
Более 300 сайтов использовали движок до публикации.

Девять месяцев назад мы запустили сайт студии. Он быстро набрал популярность, мы получили несколько наград, о нас написали профильные СМИ.

Сайт так же быстро оброс клонами. Некоторые скопировали нас полностью. Попадались и подобные забавные вещи. Сайт на нашем движке попал на One Page Love, а после выявления воровства был удален из рейтинга. Когда количество клонов превысило три сотни, мы решили сделать исходный код движка открытым.
Читать дальше →
Total votes 61: ↑57 and ↓4 +53
Views 30K
Comments 26

Изготовление сферической панорамы гуглокамерою

Photographic equipment IT-companies
Три дня назад (16 апреля 2014 года) в Google Play было опубликовано приложение «Google Камера», ранее доступное только для владельцев Nexus. Позавчера (17 апреля) я о нём прочёл на AndroidInsider.ru, скачал, попробовал изготовить сферическую панораму. Удалось.

Делюсь впечатлениями.

Прежде всего скажу, что приложение (которое я для простоты стану называть гуглокамерою) устанавливается только на KitKat (Android 4.4). Вчера я пробовал установить его на одну из прошлогодних моделей Galaxy Tab, всё ещё работающих на Jelly Bean (Android 4.2) — эта попытка окончилася неудачею. Однако на мобильник HTC One (даже на первую модель, а не нынешнего года) гуглокамера устанавливается невозбранно.

При запуске гуглокамера открывается на полный экран:

[скриншот]

Слева появляется меню режимов фотовидеосъёмки, из которых я выбрал верхний («Photo Sphere»). Обратите внимание также на шестерёнку в правом углу экрана (в верхнем углу при альбомной и в нижнем при портретной ориентации): шестерёнка эта служит для доступа к дополнительным настройкам. После выбора режима (или просто через секунду) меню прячется налево (откуда его в дальнейшем можно вытащить пальцем), а полупрозрачный тёмный фон меню исчезает, полностью открывая интерфейс сферического фотографирования.

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

Изготовление отдельных фотографий происходит полуавтоматически по принципу, который поясняется подсказкою «для начала поместите точку в круг» («to start, keep dot inside circle»). В центре поля зрения находится кружок, которым необходимо «поймать» точки, расположенные на параллелях сферы на равном расстоянии друг от друга (причём на экваторе сферы, который соответствует горизонту фотографа, таких точек побольше, а на остальных параллелях точек тем меньше, чем ближе параллель к зениту над головою у фотографа или к надиру под ногами); в такие-то моменты фотоаппарат, в точности нацеленный на очередную точку, делает фотоснимок.

Первая такая точка всегда располагается на экваторе и в том месте, где «линия взгляда» аппарата впервые пересекает экватор. После того, как первый снимок был сделан, гуглокамера рассчитывает, что остальные снимки будут сделаны в той же ориентации (портретной или альбомной) и расставляет соответствующее число точек на параллелях сферы; кроме того, фоновый «пол» начинает реагировать на вращение вокруг вертикальной оси; кроме того, именно точка первого снимка становится центральною в прямоугольнике, получающемся в конечном итоге — после развёртки сферы на плоскость.

Если устройство перекошено или если вы вращаете его слишком быстро (так что изображение смазывается), гуглокамера предупредит вас об этом. Вообще же я заметил, что снимок получается тем качественнее, чем медленнее подводить круг к точке, особенно в ночное время.

Читать дальше →
Total votes 38: ↑13 and ↓25 -12
Views 45K
Comments 33

Эффект параллакса (3D) с помощью Lens Blur в Google Camera

Image processing *
В то время как Lytro и прочие выпускают камеры светового поля, компания Google делает магию программными способами. Например, в режиме Lens Blur программа Google Camera использует Z-буферизацию и сохраняет карту глубины (depth map), то есть информацию о расстоянии до объектов.


Depth map в режиме Lens Blur

Несколько дней назад на Github опубликована программка LensBlurDepthExtractor.js, которая извлекает depth map из фотографий, сделанных в Google Camera.
Читать дальше →
Total votes 69: ↑66 and ↓3 +63
Views 57K
Comments 68

«Hero Image» — баннеры в параллаксе

PAYSTO corporate blog Web design *
Translation
С CSS 3D Transforms у вас есть безграничные возможности. Но могущество влечет за собой ответственность. Вы будете сталкиваться с ситуациями, когда вы сможете воспользоваться всеми трехмерными преимуществами CSS. Однако в большинстве проектов вы сможете лишь слегка приукрасить некоторые вещи.

Сегодняшнее сокровище – это эффект, который завоевывает все большую популярность и создается за счет 3D Transforms. Благодаря этому мы поместили несколько изображений на ось z, после чего использовали мышь в качестве ложной трехмерной камеры, таким образом, чтобы перспектива изменялась при передвижении курсора мыши. На самом деле в этом случае мы поворачиваем изображение в трехмерном пространстве в соответствии с положением мыши.

Демо
Читать дальше →
Total votes 19: ↑17 and ↓2 +15
Views 13K
Comments 10

Параллакс в 2D игре. Интересный эффект движения при создании игры на JavaScript (canvas)

JavaScript *Game development *HTML *
Tutorial
При создании игры наткнулся на интересную идею, как можно реализовать эффект трехмерного движения, при создании, например, платформера. Данная возможность, думаю, подойдет для большинства 2D игр, завязанных на скроллинге игрового мира.
image
Читать дальше →
Total votes 19: ↑4 and ↓15 -11
Views 7K
Comments 9

Почему от 3D болит голова / Часть 2: Дискомфорт из-за качества видео

Popular science AR and VR Brain Health

Why 3D is so painful?




Это вторая статья из серии «Почему от 3D болит голова». В первой части речь шла в основном про проблемы кинооборудования. Во второй части речь пойдет про общие проблемы контента. Что такое «вырви глаз»-сцены? Какими они бывают? Почему они попадают даже в блокбастеры? Также очень важный аспект субъективное восприятие. В набравшем наибольшее количество плюсов комментарии к первой статье серии, автор пишет: «Фильм «в триде» чаще всего имеет 2-3 сцены, где это самое «триде» заметно, обычно именно для этого и снятые, а в остальном отличается только мутной темной картинкой через заляпанные очки...» Почему картинка мутная и темная, и когда могут закончиться «темные времена 3D» было подробно рассказано в первой части, а вот почему про одни и те же фильмы одни говорят, что там «слишком трехмерные сцены, аж глаза ломит», а другие «3D эффекта в фильме совершенно не видно» будет рассказано ниже.
Читать дальше →
Total votes 47: ↑47 and ↓0 +47
Views 26K
Comments 48

Почему от 3D болит голова / Часть 4: Параллакс

Popular science AR and VR Brain Health

S3D: No pain IS gain




Эта статья — четвертая в цикле “Почему от 3D болит голова”. Раньше мы говорили про проблемы кинооборудования, был сделан краткий обзор проблем контента, и детально разобрана ситуация с, пожалуй, самой болезненной проблемой — перепутанными ракурсами. Продолжаем выполнять обещания и рассказывать подробнее про то, что было кратко проанонсировано ранее. Сегодня будут ответы на вопросы: Почему один и тот же фильм в кинотеатре трехмерен, а на телевизоре нет? В каких диапазонах вообще изменяется видимая глубина фильмов? Как изменяется в среднем видимая глубина фильмов по годам? Что можно сделать, если вы сидите в кинотеатре, фильм “плосковат”, а вы хотите большей видимой глубины? Можно вообще ли изменить видимую глубину и сделать “плоский” фильм “более трехмерным”? Ведь это так хочется! И, наконец, как “изменяют параллакс” телевизоры и плееры?
Читать дальше →
Total votes 47: ↑44 and ↓3 +41
Views 20K
Comments 38

Метод «звёзд-близнецов» позволит точнее вычислить расстояние до удалённых звёзд

Popular science Astronautics
image
Две звезды с одинаковыми спектрами, с известным расстоянием до одной из них

Астрономы из Кембриджского университета придумали новый, более точный способ измерения расстояний до удалённых звёзд, используя звёзды-«близнецы». Разница в яркостях двух звёзд с одинаковым спектром, одна из которых находится достаточно близко к нам, позволяет точно измерить и разницу в расстояниях до них.

Измерение расстояния до объектов во Вселенной — ключевая задача астрономии. Без этого невозможно делать какие-то научные выводы о размерах объектов и об их свойствах. Каждое новое точное измерение расстояния — ещё один шаг в изучении Вселенной.

Наилучший способ измерения расстояния до удалённых объектов использует параллакс, или видимое смещение небесного тела при изменении угла обзора. Для этого нужно измерить два угла с разных мест наблюдения (чем больше будет база, расстояние между двумя местами наблюдения — тем лучше) и путём несложных тригонометрических вычислений подсчитать высоту получившегося треугольника.

Наибольшая доступная нам база — диаметр Земной орбиты, поэтому измеряемое смещение звёзд называют годичным параллаксом. Первым попытки измерения звёздного параллакса для проверки теории Коперника о вращении Земли вокруг Солнца предпринимал ещё Тихо Браге в 16-м веке, но тогда у него просто не было достаточно точных инструментов — ведь параллакс звёзд не превышает 1 угловой секунды.
Читать дальше →
Total votes 18: ↑13 and ↓5 +8
Views 6.8K
Comments 6

3D-фотографии Facebook изнутри: шейдеры параллакса

Working with 3D-graphics *Game development *Unity3D *
Translation
image

В последние несколько месяцев Facebook заполонили 3D-фотографии. Если вам не довелось их увидеть, то объясню: 3D-фотографии — это изображения внутри поста, которые плавно меняют ракурс при скроллинге страницы или когда перемещаешь по ним мышь.

За несколько месяцев до появления этой функции Facebook тестировал похожую функцию с 3D-моделями. Хотя можно легко понять, как Facebook может рендерить 3D-модели и поворачивать их в соответствии с позицией мыши, с 3D-фотографиями ситуация может быть не столь интуитивно понятной.

Техника, которую использует Facebook для создания трёхмерности двухмерных изображений, иногда называется смещение карты высот. В нём применяется оптическое явление под названием «параллакс».
Total votes 44: ↑44 and ↓0 +44
Views 19K
Comments 32

Карты высот и параллакс

Working with 3D-graphics *Game development *Unity3D *
Translation

Из этой статьи вы узнаете о картах высот (height maps), также называемых картами параллакса (parallax maps).

Что такое карта высот?


Как обычно, когда я говорю «карта», то имеют в виду текстуру, содержащую информацию о внешнем виде 3D-объекта. Карта высот/параллакса — это карта, которую можно использовать для того, чтобы создать иллюзию того, что одни части объекта выступают сильнее, чем другие, то есть имеют бОльшую высоту.


Без карты высот.


С картой высот.

По описанию это может показаться очень похожим на карту нормалей (normal map), благодаря которой 3D-объект кажется более рельефным, но действует она немного иначе. Карта нормалей использует освещение, чтобы объект казался более рельефным, чем на самом деле. Карта высот использует параллакс, чтобы сделать объект выше, чем на самом деле.
Читать дальше →
Total votes 11: ↑11 and ↓0 +11
Views 12K
Comments 1

Новые данные о движении звёзд усложнили жизнь астрономам

Popular science Physics Astronomy
Translation

Вселенная, судя по всему, расширяется быстрее, чем должна. И никто не знает, почему — а новые сверхточные измерения расстояний только усугубили эту проблему.



Кликабельно

3 декабря у человечества вдруг оказалась на руках информация, которую мы хотели получить с незапамятных времён: точное расстояние до звёзд.

«Вводите название звезды или её местоположение, и через секунду получаете ответ», — сказал Бэрри Мэдор, космолог из Чикагского университета и Обсерваторий Карнеги, во время видеозвонка. «В общем…» – он умолк.

«Мы просто завалены этими данными», — сказала Венди Фридман, космолог из тех же университетов, жена и коллега Мэдора.
Читать дальше →
Total votes 63: ↑60 and ↓3 +57
Views 23K
Comments 66

Эффективный параллакс

OTUS corporate blog Website development *
Translation

Нравится вам это или нет, но параллакс остается. При разумном использовании он может придавать глубину и изящество веб-приложению. Проблема, однако, заключается в том, что эффективно реализовать параллакс не всегда удается. В этой статье мы рассмотрим решение, которое является одновременно эффективным и, что не менее важно, кроссбраузерным.

Читать далее
Total votes 4: ↑4 and ↓0 +4
Views 5.6K
Comments 0

Астрономический словарик: параллакс, планета

Popular science Astronomy

Параллакс



Параллактические эллипсы звёзд при различных расстояниях от плоскости эклиптики

Параллакс — это смещение видимого положения объекта, рассматриваемого с двух разных точек. Чем дальше объект от наблюдателя, тем меньше его видимое положение меняется при перемещении наблюдателя. На основе расстояния между точками наблюдения и углом смещения видимого положения объекта можно рассчитать расстояние до него.

В астрономии под параллаксом чаще всего понимается половина угла смещения видимого направления на звезду, измеряемого в моменты, когда Земля, двигающаяся вокруг Солнца по своей орбите, находится на её противоположных сторонах. Такое измерение расстояния иногда называют «годичным параллаксом». Это первая ступенька в «космической шкале расстояний» — метода измерения расстояний, похожего на лестницу, в которой каждая следующая «ступенька» опирается на предыдущую.

Расстояние до объекта, годичный тригонометрический параллакс которого равен одной угловой секунде, называют «парсеком» (сложив слова «параллакс» и «секунда»). Это расстояние равно 3,26 светового года. В 2015 году Международный астрономический союз определил парсек как расстояние, равное 648 000/π астрономических единиц.
Читать дальше →
Total votes 40: ↑37 and ↓3 +34
Views 4.1K
Comments 1