RU:3D разработка

Эта страница координирует разработку 3D приложений с использованием данных OpenStreetMap.

Projects

Люди

Следующие пользователи в настоящее время работают над темами, связанными с 3D:

Редакторы

  • User:kendzi working on JOSM plugin for 3D view and editing: Kendzi3d
  • User:AMDmi3 created a OpenGL 3D viewer (Glosm)
  • Flash viewer [1] source [2]

Renderer

  • User:Aleš Janda created convertor from OSM to POV-Ray (osm2pov) and render map of Czech republic [3]
  • User:Bitsteller extends the osm2pov script and does city large isometric renderings [4]
  • User:Komяpa working on isometric rendering embedded 3D models (Kothic) and created an Mapnik isometric layer (see openstreetmap.ru, source at [5]
  • User:Runge created the isometric MapSurfer renderer, that is now OpenMapSurfer
  • SakirSoft working on ShugenDoMap
  • OSMBuildings working on dynamic perspective rendering for slippy maps [6]
  • OSM go - Data and Tag visualisation in 3D. And other experiments [7]
  • ViziCities WebGL 3D rendering
  • Blender

Exporter

General

  • F4-Maps created some WebGL client side rendering including animations [10]
  • Skye Book doing some 2D vis in 3D OpenGL space [11]
  • User:Viw/OSM3D about 3D tagging and editing
  • User:Marek_kleciak working as a professional on a automotive centered 3D environment/service. Developer of OSM-4D definition. Also Roof modelling, 3d roof and dormer modelling, 3D terrain and bridges modelling, tree modelling, 3D Tunnels, DE:Stairs_modelling.
  • User:Klokan Petr Přidal working on a WebGL 3D globe for the browsers: Try it [12]. Project page: [13].
  • User:Jongleur thinking about more complex 3D box modells within the OSM DB [14]
  • User:Anatolie had some thoughts about a Collada 3D scenery sharing for Moldava [15]
  • User:!i! made some improvements to the Rostocker Gebäudehöhen import 2009 and micromapping in Rostock and shared the experience at Geoforum MV 2013 including Blender rendering and games export
  • User:nickw has developed a demo OSM viewer with SRTM data using WebGL [16] and early work on a standalone OSM/SRTM OpenGL viewer [17]
  • User:stefan_zst80 Project page: osm3d.org [18], did some tests with WebGL
  • OpenDEM is working on a more accurate elevation model than SRTM
  • User:vvoovv working on a Google Sketchup interexchange [19]
  • User:Aschilli thinking about roof line tracing [20]
  • User:bvbmatze works on improving OSM-3D at the University of Heidelberg, current focus on external building repository OpenBuildingModels
  • User:Lulu-Ann is planning to produce 2.5D tactile maps for blind persons, see project HaptoRender
  • Using Kinect as 3D radar [21]
  • in modern browsers: http://www.webglearth.org/
  • Lorenz Laucher added TMS OSM support to Rhino] 3D
  • Microsoft created a Kinect based 3D scanner, [22]
  • Virtual Terrain project big portal
  • User:rajo Is working on OSM in 3D using Declarative 3D for the Web
  • Marble community asked for joining
  • osm3d.cs.technion.ac.il Showing off 3D interchanges and improvements to SRTM based on (3D) GPS traces.
  • User:Balrog maintains the OSMapa-Topo mapnik stylesheet with 2.5D buildings, rooves, etc. originally based on Komяpa's work, also created a WebGL-based 3D globe slippymap library.

Согласованные задачи

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

Не стесняйтесь общаться на эту тему в нашем специальном форуме 3D OSM forum.

Хранилище 3D-моделей

As we all see the very limited features of a LOD1 model by extruding buildings along a OSM way, we all wish to have a repository to get detailed models from. Possible questions are:

  • Как устройства могут легко создавать 3D-модели, используя какое программное обеспечение?
  • Как мы можем хранить каталог моделей POI? Как их просматривать или искать?
  • Как мы можем хранить / маркировать общие модели (например, обычную скамью в Нью-Йорке)
  • Какой 3D-формат можно использовать для обмена? Как хранить материалы?
  • Как мы можем связать относительные позиции (например, со следующей дорогой)
  • Как мы можем создать процедурные 3D-модели (например, выделенные участки заполнены небольшими садами и домами), чтобы расширить процедуру

Смотрите также: O3DM

 Общие возможности тегов

Большинство разработчиков согласились поддержать использование этой схемы тегов в качестве наименьшего общего знаменателя: Simple 3D Buildings

Кроме того, большинство инструментов используют одну или несколько из следующих схем тегов для создания 3D-сцен:

OSM-3D Screenshots дает хороший обзор, где 3D объекты уже находятся в интенсивном использовании.

Example Models просто начать собирать здания, смоделированные в соответствии с Simple 3D Buildings.

Streaming services

Из-за массового роста, применяя 3-е измерение, становится более важным передать вычисление/хранение на выделенный сервер. Клиенту остается только скачать / кэшировать тайлы 3D мира аналогично играм, где выход на новый уровень означает распаковать данные уровня. OSM-3D имеет такую клиент-серверную архитектуру.

osm2x3d service

Веб-сайт openearthview предоставляет простой сервис, основанный на инструменте osm2x3d:

http://www.openearthview.net/osm2x3d.php?zoom=_ZOOM_&xtile=_XTILE_&ytile=_YTILE_

Это демо-версия, но она должна быть улучшена как релиз в будущем (с кешем на диске).

LoD (уровень детализации-cf OSM-4D) будет учтен. На данный момент zoom level 19 является максимальным и позволяет получить здание, разделенное на этажи.

Обсуждения

Есть много нерешенных вопросов и идей, связанных с 3D-моделированием. Некоторое обсуждение можно найти на подстраницах:

See also

This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.