public override bool PreCreateGeometry(RenderContext11 renderContext) { if (Properties.Settings.Default.Show3dCities) { // Conditionalsupport for 3d Cities based on settings dsm = new DSMTile(); Vector3d center = new Vector3d(); double radius = 0; if (dsm != null) { texture = dsm.LoadMeshFile(this.filename, localCenter, out center, out radius); } if (texture != null) { sphereCenter = center; sphereRadius = radius; return(true); } } return(false); }
public override bool PreCreateGeometry(RenderContext11 renderContext) { if (Properties.Settings.Default.Show3dCities) { // Conditionalsupport for 3d Cities based on settings dsm = new DSMTile(); var center = new Vector3d(); double radius = 0; if (dsm != null) { texture = dsm.LoadMeshFile(filename, localCenter, out center, out radius); } if (texture != null) { sphereCenter = center; sphereRadius = radius; return true; } } return false; }