#blended 
#daten von openstreetmap 
#einfügen auf blended 
#speichern als blend, damit man es dann als fbx für rhino abspeichern kann 


#########################       https://www.openstreetmap.org/export
### AGruber@tugraz.at ###       https://osmbuildings.org/
### OSM demo  2024/12 ###       
#########################


##############################
import rhinoscriptsyntax as rs
import sys, math, random   ###
sys.path.append("P:/WWW/limafi/dm2")     ###
import OSM_lib as osm      ### 
##############################  reload (osm)

rs.UnitSystem(4)                # meters = 4
rs.ShowGrid(None, 0) 
rs.ShowGridAxes(None, 1) 
rs.EnableRedraw(0)
currentMode = rs.ViewDisplayMode(rs.CurrentView())
rs.ViewDisplayMode(rs.CurrentView(), "wireframe")
rs.Redraw()
##############################


#######################
##OSMpath = "D:/OSM/osmData/"
OSMpath = "P:/WWW/limafi/dm2"
#######################

OSMfile = "wien_1010.osm"
OSMfile = "attersee.osm"
OSMfile = "frohnleiten.osm"
OSMfile = "seoul_small.osm"
OSMfile = "NYC_stuyvesant_town_big.osm"
OSMfile = "NYC_stuyvesant_town.osm"
OSMfile = "NYC_madison_square_garden_big.osm"
OSMfile = "NYC_madison_square_garden.osm"
OSMfile = "ellmauer_halt.osm"
OSMfile = "passy_sm.osm"
OSMfile = "weissensee.osm"
OSMfile = "kili_00.osm"
OSMfile = "musimba.osm"
OSMfile = "kibo.osm"
OSMfile = "paris_sorbonne.osm"
OSMfile = "karlsplatz.osm"
OSMfile = "madison_square.osm"
OSMfile = "NYC_sankt_marks.osm"
OSMfile = "urania.osm"
#OSMfile = "kiew.osm"
OSMfile = "EmpStat.osm"
##############################  # 


#osm.eAA()                       # erase absolutely all objects, even hidden & locked
#osm.OSMi(OSMfile, OSMpath, move2Guinea=1)
osm.OSMi(OSMfile, OSMpath, trimBounds=0, do3D=1, minHeight=1.0, heightFac=1.0, randomize=[5.0, 10.0], doAllCurves=1, move2Guinea = 1, verbose=0)



####################################
rs.CurrentLayer("Default")
rs.ViewDisplayMode(None, "ghosted")


