Как стать автором
Обновить

Комментарии 118

Очень классно и интересно, молодцы. Вопрос а как с соотношением маштаба разных зданий разных пользователей, и как оно проверяеться?.. Как отражаеться перепад высот?
Как мне кажеться полотно улиц можно поднять с панорам google, И это уже скорей не карта, а модель.
Раньше (до 19 века) карта была произведением искусства (см тут), а сейчас это произведение технологии. Хотя по трудоемкости они находяться наверное на одном уровне.
Моделирование зданий происходит в нашем редакторе, который создает модели одного масштаба, размер же здания зависит от площади его периметра.

В первой бете мы планируем регулировать высоту зданий посредством указания этажности. В планах есть бесшовное моделирование (как минимум задание основной формы здания) не уходя с карты.
Я хотел узнать как вы прорисовываете рельеф. и как это отражаеться на карте.
На данном этапе — никак. Можно пользователю в редактор отдавать кусок подложки (карты) с рельефом.
Работаем над этим.
Спасибо, А то все компьютерные карты как в средние века, считают что земля плоская :).

ЗЫ с точки зрения картографии в меру возможностей мог бы помочь.
А как вы планируете привлечь пользователей к моделированию? Это достаточно тяжкий труд на который не каждый человек сходу способен.
Мы стараемся сделать процесс моделирования простым и интуитивно понятным. Возможно добавим какую-то поощрительную механику. Виральность.
Есть большое количество людей, которые делают карты в ОСМ, Google earth 3d, прочих проектах. Базы юзеров там открытые, будем лично писать.
Тогда уж импорты распространенных форматов стоит сделать.
А некоторые из них и на хабре обитают :)
На первый взгляд — то, что надо. Unity загружу, взгляну. Хотелось бы, все таки, поддержку Collada или подобного стандарта.
О, это обязательно. Это первая же фича у нас в очереди после релиза в аппстор.
высоты можно было бы брать с топокарт, есть много привязанных к GPS, вычистить с карты все лишнее и сделать модель. и уже на нее нанизывать остальной контент. Гугл и яндек все имеют «плоские карты», и это очень сильно расстраивает.
Спасибо, заинтересовали.
Как по поводу интеграции с Collada (SketchUp, 3D Wharehouse, Model in KML)?

По поводу вводных положений (качество и простоту восприятия и тп) хотел бы добавить еще одну сторону мотивации — возможность создавать контент высокого качества.
возможность импорта и взаимодействия запланирована, да
Смотрю — думал дороги, а там велодорожки! Я хочу там жить!
Так это кампус же.
Очень круто, конечно. А проверка «правильности» объектов производится? В смысле, что именно в этом месте стоит именно это здание?
Пока думаем о премодерации.
Ну, какая-то премодерация (вручную по спутниковым снимкам, например) должна быть, чтобы карта соответствовала реальности.
Да, сначала сами, потом назначать из числа активных пользователей
> сделать карту коллаборативной, то есть создавать ее вместе с пользователями [...] пользователям будет очень интересно делать такие карты
Не думаю, что люди забесплатно будут рисовать качественные карты для закрытого коммерческого проекта. Хотя, кто знает? Но у меня этот фокус не удался — сделал форму добавления контента для пользователей и ничего в результате не получил, только силы потратил.

А карты красивые. Мне, лично, очень понравились. Особенно здорово придумали с ночным видом карты.
Может, как вариант какие-то рейтинги? Помериться зданиями:)
Не знаю, может не сработать, т.к. рейтинг не стоит ничего (если это просто какая-то цифека), в отличие от работы (создание 3D-моделей зданий и их помещение на карту в нужных местах). Но не все пользователи, ИМХО, имеют такую точку зрения — для кого-то это может быть просто интересным занятием, на которое ему/ей не жалко потратить немного своего времени, just for fun.
С другой стороны, в том же коммерческом Google Earth есть пользователи, занимающиеся моделированием. Т.е. мы считаем, что в принципе есть люди, которым это интересно, нужно только понять как их привлечь.

К тому же, наш редактор зданий не требует знаний/опыта 3D моделирования (хотя это, безусловно, плюс).
> в принципе есть люди, которым это интересно
Я бы присоединился, если бы была возможность полностью выкачать базу контента и использовать ее бесплатно где-нибудь еще. По этой причине я иногда пишу в википедию — несмотря на то, что я с 99%-ной вероятностью не буду скачивать базу ее статей, мне приятно осознавать, что любой (и я в т.ч.) может в любой момент сохранить ее себе на диск. И в случае закрытия проекта (это как и смерть, неизбежно), контент не исчезнет навсегда. Я прекрасно понимаю, что для Вашего проекта, созданный пользователями контент — дает в каком-то роде преимущество перед конкурентами, и терять его, свободно распространяя базу, не имеет смысла.
Например, если мне было бы интересно рисовать карты, то я бы стал участвовать в OSM, а не в Викимапии — в ней я не нашел ссылку на дамп базы, только API. Меня бы просто все время преследовало чувство, что меня обманывают.
Надо студентов в качестве лабораторных работ заставлять отрисовывать здания :)
уже пробовали на архитекторах, но они больше про создание нового, а не реализацию существующего
вот меня все смущает косяк рендерера на этой картинке (в башне)

image

а в целом очень даже хорошо :)
а хотя отвечу себе сам — это не косяк, это так пустую площадку под этим углом зрения видно
Спасибо за замечание, непременно исправим.
Похоже на одну игру про остров )
НЛО прилетело и опубликовало эту надпись здесь
На Unity3D у нас написан редактор. Рендеринг и постановка на карту происходят на сервере.
Нет, рендер сейчас в V-Ray
Заметил, что вы работаете на Google App Engine. Было бы интересно узнать впечатление от платформы. Сложно ли с нее переходить куда то еще и нужно ли вообще. Подводные камни. На какие квоты вы напоролись? Разьве там не все можно купить? Как производительность, если число пользователей резко растет? Было бы даже интересно про это отдельную статью почитать.
Выбрали из-за стабильности, готовясь к хабраэффекту) Но упустили из виду то, что количество пользователей на бесплатном тарифе ограничено (что естественно). Поэтому пришлось закрыть пост, привязать кредитку, подождать пока гугл ее примет (это может занять до 2х суток) и опубликовали пост на следующий день.
На все 100% его еще не оттестили, чтоб ответить совсем на все вопросы. Как поймем всю работу с ним, поделимся :)
Не быстрее ли использовать лазерное сканирование с дронов?
За пять-семь проходов вы получаете вполне себе детальную 3D модель пространства. Со цветовой сеткой.
Остается только экстраполировать цвета на модель.

А потом, уже имея заготовку, можно заниматься задротством и отрисовывать знаки, дорожную разметку, листья пальмам и т.п.
Лазерное сакнирование с дронов. Вслушайтесь как звучит! И это не фантастика а вполне доступные пользователю технологии. В какое время мы живем! Не перестаю радоваться прогрессу. Извините за оффтоп.
Я думаю, что карты Эппл (Гугл, Яндекс) более полезны. Это реально задротство делать с нуля, а учитывая массу строек и перестроек, обычных для города, ваши карты не реалтаймовые. Напоминает настольное моделирование — так же забавно, в чем-то поражает воображение, но с точки зрения больших технологий, вряд ли полезно.
Акжол, а с каких пор карты гугл и яндекс (а уж тем более Эппл) отображают достоверную информацию? Яндекс до сих пор считает дороги, построенные в Минске пару лет назад несуществующими :(
Ну я как пользователь технологий, _вообще_, говорю. Про конкретные дороги обсуждать не готов. Вот эти технологии мне нравятся больше: www.youtube.com/watch?feature=player_embedded&v=CNemPTHOKWg
А то, что здесь предлагается — даже не на реалтаймовом движке (покрутить не получится). Хотя маркетологи могут думать инача, это чисто мое имхо.
Кстати, просматривая эту видео вдруг понял, что их можно использовать для расчета последствий наводнений (типа Крымск). Или диверсии устраивать…
Глядя на вашу карту понимаешь, как же прекрасен мир без людей :)
Мир после людей? ;)
Мир после нейтронной бомбардировки :)
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Любопытно: теперь уже не китайцы клонируют, а у них клонируют.
Надо ввести рейтинг строителей и поощрять лидера каждого месяца, скажем присваивая зданию его имя.
Можно им платить, а зарабатывать на рекламе, сделать на картах маленькие билборды (допустим там где они в реальном месте стоят) и там продавать места под рекламму =)
Правильно. Текстуры они сами размещают, пусть сами и договариваются с рекламодателями)
Можно и автоматически. Поскольку рендерится на сервере, то в модели можно просто делать квад со специальным материалом (скажем, с определенным именем, или просто с розовым diffuse) и на сервере при рендере автоматически назначать ему текстуру с баннером.
Красиво у вас получилось, жаль что только sf, я бы свой дом обязательно смоделил. А вообще мой город почти весь есть в 3D, но конечно попроще и смотреть можно только с одного сайта — www.vin3d.net/, не понимаю зачем было делать карту, а потом ее ни продать не могут ни отдать бесплатно.
Очень красиво. Детализация может даже и избыточная.

С такой реалистичностью мелочей не хватает уже людей, собак, мусора и пр. :)

Если у проекта будет будущее: втыкать машинки на дороги в соответствии с уровнем пробок.

Это да. Первое что бросается в глаза — это пустынность. Органично только в ночном режиме смотрится, но окно тоже можно не все зажигать.
Было бы очень круто написать для телефонов (хотя бы iOS, Android) специальную программу, отслеживающую текущее положение юзера и выводить его на такой карте (имя, фото — в общем, что сам пользователь заполнит). Похоже на foursquare, только в режиме реального времени (а не чекинами) и с детальными 3D-картами. Да и для машинок такое тоже пойдет — многие же ездят с включенными сервисами пробок — самое то!
Как у вас ник соответсвует тексту сообщения…
Ну, тот же foursquare — уже половина дела, а я всего лишь говорю о следующем шаге :)
В реальном времени это перебор.
Не хватает главного преимущества 3Д — возможности произвольно менять точку обзора.
Это надо рендер на клиента перенести, а у них технология пока на это не рассчитана видимо.
Это очевидно, но суть от этого не меняется.

Если вся эта 3Д технология даёт только 4 ракурса, то её можно кое-где заменить просто аэрофотосъёмкой под этими же 4мя ракурсами — будет красивше и реалистичней, хотя придётся прятать людей, собак и мусор :)

Настоящая сила 3Д как раз не в приближении к фотореализму, а в свободе выбора ракурса.
Фишка в таком псевдо3д как раз в высокой детализации, тогда как настоящий 3д требует серьезной оптимизации моделей лдя публикации в веб
Apple убрали, покрасив машины в асфальт. Смотрится будто под асфальтом кто-то ползает.
Модели намного лучше для восприятия. Схематичную модель улицы вспомнить проще, если она конечно близка к правде и некая шаблонность убирает кучу ненужных деталей облегчая работу мозгу.
Рендер то зачем? можно так же рендерить на сервере с запеканием текстур. Но в этом случае объемы передаваемых данных будут значительно больше, одно дело картинка, а другое каждую такую пальму в 3д тащить.
Как вариант — можно делать низкополигональные варианты моделей с отрендеренными текстурами. Такой способ сейчас часто применяется в играх и иногда позволяет делать фотореалистичный вид даже моделям с низкой детализацией.
тогда забудте о детализации)
НЛО прилетело и опубликовало эту надпись здесь
— Тени, освещение опционально?
— Растения можно убрать?
— Разметка на дороге для красоты или функциональна (велодорожки, автобусная полоса, одностороннее движение, трамвайные пути, мосты)? Разметка убирается? Есть дорожные знаки?
— Можно ли определить путь от одной точки в другую для пешехода? Арки, мосты, внутренние переходы между зданий? Актуально будет для университета, как быстрее добраться до нужного корпуса.
— Как с наложением на карту сторонних данных (информация о заведениях, покрытие wifi сетями, привязка photosynth к точкам на карте)? Сейчас все делают отдельными слоями поверх существующей карты, хотелось бы видеть скрытие ненужных элементов (дома можно залить серым) и подсветкой нужных зданий.
найти достаточное количество человек способных качественно замоделировать здания, та еще задачка. Может стоит обратиться на специализированные форумы, а в качестве платы предоставить виджет в портфолио с анимированным обходом здания. Устроить там небольшое сорвнование, с призами за количество, качество и т.д.
— тени дефолтные, убирать не планируем
— в 1м релизе растений не будет
— не в 1м релизе. В планах.
— сейчас нет. Здесь не рпикручено геолокации и, соответственно, такой возможности. Но карты gps-валидны и дело времени связать их с навигатором.
— сделать слои с различной информацией и т.д. проблем нет. Время и ресурсы.

"-найти достаточное количество человек способных качественно замоделировать здания, та еще задачка"
это верно и на этом сейчас основной фокус.
Красиво, конечно, но…
Сначала хотел спросить: «А кто это „МЫ“? И почему Стенфорд?»
Но потом погуглил — снова Пермь. У Вас там все на «альтернативных» технологиях повернуты? Или место такое, аномальное? Прям завидно.

Посмотрев на карту Сан-Франциско, создается ощущение, что это не картографический, а скорее будущий туристический сервис. Ну, в крайнем случае, «внутрисайтовая» система.
И не хотите ли использовать технологии Альтернативы3D? Они вроде декларировали успешный переход к мобильной версии своего движка.
У нас тут действительно клевое место. :)

По поводу тур сервиса думаем, спасибо. Интересный факт: люди вообще очень давно рисуют карты городов красивыми, похожими на наши. Чем дальше- тем таких карт меньше, но именно в путеводителях они сохранились.
> Чем дальше- тем таких карт меньше

Наверное, проблема в трудоёмкости рисовки. Более-менее приемлемое (по качеству модельки) здание с текстурами рисуется дня за два в Максе. Нужен какой-то специализированный инструмент, может «фоторобот» вроде Lego какой-нибудь.
Вообще — это хорошая тема для исследования — 3D-редактор для создания моделей зданий, имея фото подложки и несколько «ракурсных» фото самого здания. Причем, чтобы текстуры можно было из этих фото автоматически «вытягивать»… Надо подумать.
Google Sketchup же. Там как раз есть функция текстурирования на основе сопоставления сцены и фотографии. Это одна из его главных «киллер-фич» была, вроде.
У себя в сообществе я бы с огромным удовольствием разместил бы такую карту города, а для юзеров было бы очень удобно:

а) добавлять объекты(метки) на этой карте
б) создавать новые здания, любые элементы (например деревья или кафешки). Получились бы такие коллективные Sims))
Когда мы зарелизимся в СФ и дойдем до вашего города всё станет возможно. =)
Как было бы здорово, если бы все картографические проекты объединились. Ужасно, кода десятки раз перерисовывают одни и те же здания
Открытые протоколы и форматы же
С точки знения эстетики это прекрасно. Можно наверное даже игру на базе такой карты делать. Но я бы не стал пользоваться картой в таком виде для навигации или поиска чего-нибудь интересного. Достоверность такой карты всегда под сомнением. Мир постоянно меняется, как поддерживать актуальность карты я тоже плохо себе представляю. Для примера, вот так выглядит эта церковь в гугле. Если сравнивать с Apple и Cutetown, то сразу становится видно, где больше пиксель-арта, а где сходства.

А если взять не лучшую модель, выбранную для статьи, а средненькую такую пользовательскую или вообще ту, что похуже… Лучше уже bird's eye от Bing.
Достоверность любой карты под сомнением т.к. она отражает состояние пространства лишь на тот момент, когда создавалась. Таким образом карта может устареть еще не выйдя в свет.
Но исторические центры городов и районы не меняются за ночь.
Как поддерживается актуальность OSM и т.п.? Теми, кто живет там и кому не безразлично. Вот и все. Если такие люди есть, хорошо. Если нет, то и Я с G не особо помогут.

Насчет церкви. Сравните обычный перекресток:
image
Аплодирую стоя!!!
Приятная штуковина, хорошо сделано. Только при выходе из области прорисованной карты, принудительный «резиновый» возврат — раздражающая штука (особенно если учесть, что прорисованная область не очень большая и с этим эффектом сталкиваешься постоянно). У нас тоже было подобное решение для индикации ограничений манипуляций с секвенциями (пример: megavisor.com/view/718c44b9-cfe3-44f8-9257-6c8972696187 ), но практика показывает, что оно многими и во многих случаях воспринимается негативно и мы откажемся от такой «резинки» в следующем релизе.
Скоро мы увеличим область карты и, скорее всего, выпилим «резинку».
Круто. И сколько у вас в результате уходит времени на одно здание?
Стенфорд делался вручную, соответственно, долго. Счет времени в нашем редакторе будет на пару-тройку десятков минут.
Еще интересно сколько времени заняло создание карты всего Стэнфорда, у вас большая команда дизайнеров\моделеров над ним работало? Понятно, что использование 3D многое упрощает, но все равно это масса работы.
команда небольшая. Больше времени заняло не создание Стенфорда, а его хорошая визуализация. С этим пришлось попотеть.
Очень понравилось!

Немного раздражает логика скролла карты. Если двигать её резкими размашистыми движениями — всегда есть небольшое движение обратно.
Создается впечатление, что карта сопротивляется. Лучше наоборот «по инерции» чуть-чуть докручивать в прямом направлении.
это потому что она маленькая. Скоро увеличим и будет приятнее
Нет, про «отскок» от краёв прорисованной области я не говорю. Это именно в середине карты, не достигая её границ.
Подозреваю, что код драг-энд-дропа не учитывает дискретность опроса мыши и затем округляет координаты в обратную сторону.
ок. В процессе разработки много вариантов перепробовали и этот показался наиболее оптимальным. Поэкспериментируем еще.
При попытке открыть cutetown.net получаем:
«Доступ к ресурсу заблокирован»
«В соответствии с действующим законодательством Оператор связи ограничивает доступ к информации, запрещенной к распространению по решению суда или уполномоченного государственного органа. В этом разделе можно проверить доступность ресурса из сети «Билайн».»
help.internet.beeline.ru/restricted?ip=cutetown.net&x=67&y=13
Билайн блокирует часть IP адресов blogger.com habrahabr.ru/post/143760/
Дык если б оно было централизованно, я бы понял, у девушки тоже билайн — однако работает. У меня на телефоне тоже билайн, но работает.
У Blogger больше чем один IP адрес, а дальше вступает в силу магия ru.wikipedia.org/wiki/Round_robin_DNS
Возможно.
Зато — СТАБИЛЬНОСТЬ!

Ну и стали более лучше одеваться, куда ж без этого…
Это к чему? Как коррелирует блок на безобидный ресурс, стабильность и качество одежды?
Я в качестве ответа загадку цифровую задам. Что означает набор цифр 89417-6?
89 411?
номер соответствующего закона. И?
Красотища! Глаза радуются.
Ваш сайт был только что заблокирован билайном. Мои худшие опасения оправданы.
Пардон, не видел пост чуть выше.
В китае дизайнеры сами отрисовали целые города уже, ссылку только поискать придется кому интересно.
НЛО прилетело и опубликовало эту надпись здесь
Хорошая идея. Я думал сделать нечто подобное, но с упором на изменение во времени, понять как города меняются в течении веков и подписи как в викимапии.
Но время на это найти))
посмотрите на левую часть серой плашки ;) www.cutetown.net/map/
Отлично! А планируется свободный доступ к 3D-моделям, чтобы их можно было в других местах использовать?
Хочу Россию!
А какая модель монетизации выбрана для проекта?
Шикарный проект! Превосходно, что-нибудь хорошее обязательно получится! Удачи!
Когда закончатся экстерьеры — перейдем к рисованию интерьеров, наш конструктор интерьеров к тому времени тоже станет взрослый. Так что надо дружить :) Карта, где можно зайти в магазин или кафе — это же круто! Я бы потусил с приятелями по Санфран — не часто получается слетать
Большое спасибо! Но проект законсервировали до лучших времен. А дружить всегда за)
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории