Architectural shapes generated in 3D Geobrowser through environmental constraints