Base New York Surface Tiles

Sbb1413

Well-known member
Joined
Aug 14, 2018
Messages
948
Reaction score
373
Points
78
Location
India
Preferred Pronouns
he/his/him
Hi! I want to visit New York with 3D buildings in Orbiter, especially Statue of Liberty, World Trade Center, World Financial Center etc. Can you offer me
some surface tiles for New York City?
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,690
Reaction score
2,670
Points
203
Location
Dallas, TX
Not sure if surface tiles would do the 3d part you would need a mesh
 

Marijn

Active member
Joined
Mar 5, 2008
Messages
755
Reaction score
166
Points
43
Location
Amsterdam
I am not sure whether it is a good idea to create meshes of a metropolis for Orbiter, performance wise.

Orbiter does offer some very basic shapes for modeling buildings. Perhaps it's possible to create a script which converts the data Google Earth uses to these Orbiter shapes.

I don't know whether this data is available. I think it is, but I never tried parsing it.
 

Thorsten

Active member
Joined
Dec 7, 2013
Messages
785
Reaction score
56
Points
43
Generally you need some rendering trickery (merging the meshes and using texture atlases, instancing, intelligent LOD management...) to make a whole city composed of individual buildings work performance-wise.

Flightgear has a toolchain to convert OSM data to 3d meshes, and there's currently lots of effort going into making the rendering efficient (the current wisdom is that simple buildings get instanced and only complicated buildings get an explicit mesh,...)

In principle you can learn the toolchain (ask google for OSM2City ) and might end up with the 3d models automagically - though converting them to an Orbiter-suitable format may sill require work - but the raw meshes without any accelerating trickery will have poor framerate.
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,605
Reaction score
2,327
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
The best option would likely be a mixture of different techniques, depending on distance and angle. A paper about real-time forest rendering is a good starting point there, since it would also work well with cities, at least from an high-altitude POV.

http://phildec.users.sourceforge.net/Research/Forest.php

 
Last edited:

PhantomCruiser

Wanderer
Moderator
Tutorial Publisher
Joined
Jan 23, 2009
Messages
5,603
Reaction score
167
Points
153
Location
Cleveland
I am not sure whether it is a good idea to create meshes of a metropolis for Orbiter, performance wise.

Performance may vary, but it's been done.
[ame="https://www.orbithangar.com/searchid.php?ID=5960"]Pictown 1.1[/ame]
 

martins

Orbiter Founder
Orbiter Founder
Joined
Mar 31, 2008
Messages
2,448
Reaction score
462
Points
83
Website
orbit.medphys.ucl.ac.uk
Please note that if you create objects from the default building blocks ("block", "hangar", "tank", etc), Orbiter already merges meshes where possible (i.e. elements with matching materials and textures) to improve performance. Custom meshes however are rendered one at a time.
 

4throck

Enthusiast !
Joined
Jun 19, 2008
Messages
3,502
Reaction score
1,008
Points
153
Location
Lisbon
Website
orbiterspaceport.blogspot.com
Since Orbiter has 3D terrain, eventually the best option would be to treat buildings as elevations... Google went that route and it sort of works.
You would need to handle 90º faces and map textures to those, but it requires the same amount of processing than the current terrain....

Towards the OP's question, the best solution would be Orbiter Base Maker. Outdated but a better learning tool than notepad...
 

Thorsten

Active member
Joined
Dec 7, 2013
Messages
785
Reaction score
56
Points
43
In principle you can learn the toolchain (ask google for OSM2City ) and might end up with the 3d models automagically

Turns out this already has been done for lower Manhattan

original


The whole scenery is here (I recommend to check license with the author before working with it for Orbiter adaption - likely it's GPL, but I won't vouch for it):

https://github.com/mherweg/NewYork-fg-CustomScenery
 

Sbb1413

Well-known member
Joined
Aug 14, 2018
Messages
948
Reaction score
373
Points
78
Location
India
Preferred Pronouns
he/his/him
Please note that if you create objects from the default building blocks ("block", "hangar", "tank", etc), Orbiter already merges meshes where possible (i.e. elements with matching materials and textures) to improve performance. Custom meshes however are rendered one at a time.

I am talking about legacy Orbiter (2010) version.
 

Face

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 18, 2008
Messages
4,398
Reaction score
578
Points
153
Location
Vienna
But apart from that - no you weren't. You didn't mention the 2010 version anywhere in the thread before. Maybe you were just thinking it?

Language barrier, I'd say. I guess the statement was just meant as additional information without the cautionary connotation currently conveyed by it.
 
Top