public void Override(GGeometry g) { if (OverrideWidth) { g.Width = Width; } if (OverrideHeight) { g.Height = Height; } if (OverrideLength) { g.Length = Length; } if (OverrideHeightMapResolution) { g.HeightMapResolution = HeightMapResolution; } if (OverrideMeshBaseResolution) { g.MeshBaseResolution = MeshBaseResolution; } if (OverrideMeshResolution) { g.MeshResolution = MeshResolution; } if (OverrideChunkGridSize) { g.ChunkGridSize = ChunkGridSize; } if (OverrideLodCount) { g.LODCount = LODCount; } if (OverrideDisplacementSeed) { g.DisplacementSeed = DisplacementSeed; } if (OverrideDisplacementStrength) { g.DisplacementStrength = DisplacementStrength; } if (OverrideAlbedoToVertexColorMode) { g.AlbedoToVertexColorMode = AlbedoToVertexColorMode; } if (OverrideStorageMode) { g.StorageMode = StorageMode; } if (OverrideAllowTimeSlicedGeneration) { g.AllowTimeSlicedGeneration = AllowTimeSlicedGeneration; } }
public void Override(GGeometry g) { if (OverrideWidth) { g.Width = Width; } if (OverrideHeight) { g.Height = Height; } if (OverrideLength) { g.Length = Length; } if (OverrideHeightMapResolution) { g.HeightMapResolution = HeightMapResolution; } if (OverrideMeshBaseResolution) { g.MeshBaseResolution = MeshBaseResolution; } if (OverrideMeshResolution) { g.MeshResolution = MeshResolution; } if (OverrideChunkGridSize) { g.ChunkGridSize = ChunkGridSize; } if (OverrideLodCount) { g.LODCount = LODCount; } if (OverrideDisplacementSeed) { g.DisplacementSeed = DisplacementSeed; } if (OverrideDisplacementStrength) { g.DisplacementStrength = DisplacementStrength; } if (OverridePolygonDistribution) { g.PolygonDistribution = PolygonDistribution; } if (OverridePolygonProcessorName) { g.PolygonProcessorName = PolygonProcessorName; } }