100.000 Stars, или карта галактики от Google

от автора

Доброго времени суток.
Знаете ли вы, в чем разница между вашим компьютером и космическим кораблем?
Правильный ответ: во всем, но не в этот раз.




100,000 Stars — это один из творческих проектов google по визуализации нашей галактики. Просто нереальное количество звезд вместе с неплохой картинкой из брузера. Управление мышью.
Вся сия красота написана на движке THREE.js, в комбинации с CSS и WebGL для отображения текста. Информация о звездах и их координатах взята из базы HYG, которая в свою очередь является компиляцией трех других.
По словам одного из участников проекта, идея родилась как побочный эффект исследования движка.

И, небольшой отрывок, основанный на реальных событиях.

Совсем немного времени прошло после окончания Михаэлем Чангом (прим. участник творческой команды гугла) одного из своих проектов. Проект был повержен, и, казалось, что все закончено. Заказчики были довольны, целевая аудитория положительно оценила старания мастера, да и сам мастер, честно говоря, слегка гордился результатом своих трудов. Все вернулось на круги своя. Однако, с течением времени радость победы начала понемногу уступать бренности бытия. Привычный ритм жизни дедлайнера требовал новой порции кофе, но никак не расслабленного чтения новостной ленты в перерывах между длинными зевками.
От скуки Михаэль решил возобновить свои опыты над движком THREE.js. Нельзя было назвать эти опыты чем то необычным — скорее он просто исследовал новый инструмент, как и всякий уважающий себя мастер, желающий развиваться в своей профессии дальше. Но в случае с программированием — это определенно не могло закончится ничем хорошим.
На часах было за полночь, когда по телу Михаэля внезапно пробежал легкий холодок. Мастер заметил, что при некоторых изменениях масштаба сцены, на выходе получаются невероятно красивые картины. Эти картины становились еще интереснее после добавления дополнительных частиц. При многократном увеличении каждая точка изображения размывалась, создавая иллюзию наблюдения в микроскоп. При отдалении же — сцена была похожа на маленький островок в далеком космосе. Михаэль задумчиво мерял шагами комнату. Спать не хотелось совсем. Идеи преследовали его. Не последнюю роль сыграл недавно пройденный Mass Effect.
Солнце едва вылезло из за горизонта, когда парсер издал пронзительный писк. Мастер вздрогнул. На темном экране замерла единственная надпись — «Total: 119,617». День уже удался. Сто девятнадцать тысяч отменных звезд вместе со своими координатами затаились где то на винчестере. Осталось вдохнуть в эту кучу байтов немного жизни.
Оригинал обрывается, и вместо него появляются страницы кода…

ссылка на оригинал статьи http://habrahabr.ru/post/197872/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *