|
MeshBaker
|
Inherits MonoBehaviour.
Classes | |
| class | fastHydraulicErosionPresetData |
| class | fractalPresetData |
| class | fullHydraulicErosionPresetData |
| struct | Peak |
| class | PeakDistance |
| class | PerlinNoise2D |
| class | perlinPresetData |
| class | thermalErosionPresetData |
| class | tidalErosionPresetData |
| class | velocityHydraulicErosionPresetData |
| class | voronoiPresetData |
| class | windErosionPresetData |
Public Types | |
| enum | ToolMode { ToolMode.Create = 0, ToolMode.Erode = 1, ToolMode.Texture = 2 } |
| enum | ErosionMode { ErosionMode.Filter = 0, ErosionMode.Brush = 1 } |
| enum | ErosionType { ErosionType.Thermal = 0, ErosionType.Hydraulic = 1, ErosionType.Tidal = 2, ErosionType.Wind = 3, ErosionType.Glacial = 4 } |
| enum | HydraulicType { HydraulicType.Fast = 0, HydraulicType.Full = 1, HydraulicType.Velocity = 2 } |
| enum | Neighbourhood { Neighbourhood.Moore = 0, Neighbourhood.VonNeumann = 1 } |
| enum | GeneratorType { GeneratorType.Voronoi = 0, GeneratorType.DiamondSquare = 1, GeneratorType.Perlin = 2, GeneratorType.Smooth = 3, GeneratorType.Normalise = 4 } |
| enum | VoronoiType { VoronoiType.Linear = 0, VoronoiType.Sine = 1, VoronoiType.Tangent = 2 } |
| enum | FeatureType { FeatureType.Mountains = 0, FeatureType.Hills = 1, FeatureType.Plateaus = 2 } |
Public Member Functions | |
| delegate void | ErosionProgressDelegate (string titleString, string displayString, int iteration, int nIterations, float percentComplete) |
| delegate void | TextureProgressDelegate (string titleString, string displayString, float percentComplete) |
| delegate void | GeneratorProgressDelegate (string titleString, string displayString, float percentComplete) |
| void | addPresets () |
| void | setVoronoiPreset (voronoiPresetData preset) |
| void | setFractalPreset (fractalPresetData preset) |
| void | setPerlinPreset (perlinPresetData preset) |
| void | setThermalErosionPreset (thermalErosionPresetData preset) |
| void | setFastHydraulicErosionPreset (fastHydraulicErosionPresetData preset) |
| void | setFullHydraulicErosionPreset (fullHydraulicErosionPresetData preset) |
| void | setVelocityHydraulicErosionPreset (velocityHydraulicErosionPresetData preset) |
| void | setTidalErosionPreset (tidalErosionPresetData preset) |
| void | setWindErosionPreset (windErosionPresetData preset) |
| void | Update () |
| void | OnDrawGizmos () |
| void | paint () |
| void | erodeAllTerrain (ErosionProgressDelegate erosionProgressDelegate) |
| void | textureTerrain (TextureProgressDelegate textureProgressDelegate) |
| void | addSplatPrototype (Texture2D tex, int index) |
| void | deleteSplatPrototype (Texture2D tex, int index) |
| void | deleteAllSplatPrototypes () |
| void | addBlendPoints () |
| void | deleteBlendPoints () |
| void | deleteAllBlendPoints () |
| void | generateTerrain (GeneratorProgressDelegate generatorProgressDelegate) |
| void | FastThermalErosion (int iterations, float minSlope, float blendAmount) |
| void | FastHydraulicErosion (int iterations, float maxSlope, float blendAmount) |
| void | FullHydraulicErosion (int iterations, float rainfall, float evaporation, float solubility, float saturation) |
| void | VelocityHydraulicErosion (int iterations, float rainfall, float evaporation, float solubility, float saturation, float velocity, float momentum, float entropy, float downcutting) |
| void | TidalErosion (int iterations, float seaLevel, float tidalRange, float cliffLimit) |
| void | WindErosion (int iterations, float direction, float force, float lift, float gravity, float capacity, float entropy, float smoothing) |
| void | TextureTerrain (float[] slopeStops, float[] heightStops, Texture2D[] textures) |
| void | VoronoiGenerator (FeatureType featureType, int cells, float features, float scale, float blend) |
| void | FractalGenerator (float fractalDelta, float blend) |
| void | PerlinGenerator (int frequency, float amplitude, int octaves, float blend) |
| void | SmoothTerrain (int iterations, float blend) |
| void | NormaliseTerrain (float minHeight, float maxHeight, float blend) |
| void | NormalizeTerrain (float minHeight, float maxHeight, float blend) |
| void | dummyErosionProgress (string titleString, string displayString, int iteration, int nIterations, float percentComplete) |
| void | dummyTextureProgress (string titleString, string displayString, float percentComplete) |
| void | dummyGeneratorProgress (string titleString, string displayString, float percentComplete) |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
| void TerrainToolkit.addBlendPoints | ( | ) |
| void TerrainToolkit.addPresets | ( | ) |
| void TerrainToolkit.addSplatPrototype | ( | Texture2D | tex, |
| int | index | ||
| ) |
| void TerrainToolkit.deleteAllBlendPoints | ( | ) |
| void TerrainToolkit.deleteAllSplatPrototypes | ( | ) |
| void TerrainToolkit.deleteBlendPoints | ( | ) |
| void TerrainToolkit.deleteSplatPrototype | ( | Texture2D | tex, |
| int | index | ||
| ) |
| void TerrainToolkit.dummyErosionProgress | ( | string | titleString, |
| string | displayString, | ||
| int | iteration, | ||
| int | nIterations, | ||
| float | percentComplete | ||
| ) |
| void TerrainToolkit.dummyGeneratorProgress | ( | string | titleString, |
| string | displayString, | ||
| float | percentComplete | ||
| ) |
| void TerrainToolkit.dummyTextureProgress | ( | string | titleString, |
| string | displayString, | ||
| float | percentComplete | ||
| ) |
| void TerrainToolkit.erodeAllTerrain | ( | ErosionProgressDelegate | erosionProgressDelegate | ) |
| delegate void TerrainToolkit.ErosionProgressDelegate | ( | string | titleString, |
| string | displayString, | ||
| int | iteration, | ||
| int | nIterations, | ||
| float | percentComplete | ||
| ) |
| void TerrainToolkit.FastHydraulicErosion | ( | int | iterations, |
| float | maxSlope, | ||
| float | blendAmount | ||
| ) |
| void TerrainToolkit.FastThermalErosion | ( | int | iterations, |
| float | minSlope, | ||
| float | blendAmount | ||
| ) |
| void TerrainToolkit.FractalGenerator | ( | float | fractalDelta, |
| float | blend | ||
| ) |
| void TerrainToolkit.FullHydraulicErosion | ( | int | iterations, |
| float | rainfall, | ||
| float | evaporation, | ||
| float | solubility, | ||
| float | saturation | ||
| ) |
| void TerrainToolkit.generateTerrain | ( | GeneratorProgressDelegate | generatorProgressDelegate | ) |
| delegate void TerrainToolkit.GeneratorProgressDelegate | ( | string | titleString, |
| string | displayString, | ||
| float | percentComplete | ||
| ) |
| void TerrainToolkit.NormaliseTerrain | ( | float | minHeight, |
| float | maxHeight, | ||
| float | blend | ||
| ) |
| void TerrainToolkit.NormalizeTerrain | ( | float | minHeight, |
| float | maxHeight, | ||
| float | blend | ||
| ) |
| void TerrainToolkit.OnDrawGizmos | ( | ) |
| void TerrainToolkit.paint | ( | ) |
| void TerrainToolkit.PerlinGenerator | ( | int | frequency, |
| float | amplitude, | ||
| int | octaves, | ||
| float | blend | ||
| ) |
| void TerrainToolkit.setFastHydraulicErosionPreset | ( | fastHydraulicErosionPresetData | preset | ) |
| void TerrainToolkit.setFractalPreset | ( | fractalPresetData | preset | ) |
| void TerrainToolkit.setFullHydraulicErosionPreset | ( | fullHydraulicErosionPresetData | preset | ) |
| void TerrainToolkit.setPerlinPreset | ( | perlinPresetData | preset | ) |
| void TerrainToolkit.setThermalErosionPreset | ( | thermalErosionPresetData | preset | ) |
| void TerrainToolkit.setTidalErosionPreset | ( | tidalErosionPresetData | preset | ) |
| void TerrainToolkit.setVelocityHydraulicErosionPreset | ( | velocityHydraulicErosionPresetData | preset | ) |
| void TerrainToolkit.setVoronoiPreset | ( | voronoiPresetData | preset | ) |
| void TerrainToolkit.setWindErosionPreset | ( | windErosionPresetData | preset | ) |
| void TerrainToolkit.SmoothTerrain | ( | int | iterations, |
| float | blend | ||
| ) |
| delegate void TerrainToolkit.TextureProgressDelegate | ( | string | titleString, |
| string | displayString, | ||
| float | percentComplete | ||
| ) |
| void TerrainToolkit.textureTerrain | ( | TextureProgressDelegate | textureProgressDelegate | ) |
| void TerrainToolkit.TextureTerrain | ( | float [] | slopeStops, |
| float [] | heightStops, | ||
| Texture2D [] | textures | ||
| ) |
| void TerrainToolkit.TidalErosion | ( | int | iterations, |
| float | seaLevel, | ||
| float | tidalRange, | ||
| float | cliffLimit | ||
| ) |
| void TerrainToolkit.Update | ( | ) |
| void TerrainToolkit.VelocityHydraulicErosion | ( | int | iterations, |
| float | rainfall, | ||
| float | evaporation, | ||
| float | solubility, | ||
| float | saturation, | ||
| float | velocity, | ||
| float | momentum, | ||
| float | entropy, | ||
| float | downcutting | ||
| ) |
| void TerrainToolkit.VoronoiGenerator | ( | FeatureType | featureType, |
| int | cells, | ||
| float | features, | ||
| float | scale, | ||
| float | blend | ||
| ) |
| void TerrainToolkit.WindErosion | ( | int | iterations, |
| float | direction, | ||
| float | force, | ||
| float | lift, | ||
| float | gravity, | ||
| float | capacity, | ||
| float | entropy, | ||
| float | smoothing | ||
| ) |
| float TerrainToolkit.brushOpacity = 1.0f |
| Vector3 TerrainToolkit.brushPosition |
| float TerrainToolkit.brushSize = 50.0f |
| float TerrainToolkit.brushSoftness = 0.5f |
| Texture2D TerrainToolkit.createIcon |
| Texture2D TerrainToolkit.defaultTexture |
| float TerrainToolkit.diamondSquareBlend = 1.0f |
| float TerrainToolkit.diamondSquareDelta = 0.5f |
| Texture2D TerrainToolkit.erodeIcon |
| int TerrainToolkit.erosionTypeInt = 0 |
| int TerrainToolkit.fastHydraulicErosionPresetId = 0 |
| ArrayList TerrainToolkit.fastHydraulicErosionPresets = new ArrayList() |
| int TerrainToolkit.fractalPresetId = 0 |
| ArrayList TerrainToolkit.fractalPresets = new ArrayList() |
| int TerrainToolkit.fullHydraulicErosionPresetId = 0 |
| ArrayList TerrainToolkit.fullHydraulicErosionPresets = new ArrayList() |
| int TerrainToolkit.generatorTypeInt = 0 |
| string [] TerrainToolkit.gradientStyles |
| GUISkin TerrainToolkit.guiSkin |
| List<float> TerrainToolkit.heightBlendPoints |
| Texture2D TerrainToolkit.hillsIcon |
| float TerrainToolkit.hydraulicDowncutting = 0.1f |
| float TerrainToolkit.hydraulicEntropy = 0.0f |
| float TerrainToolkit.hydraulicEvaporation = 0.5f |
| float TerrainToolkit.hydraulicFalloff = 0.5f |
| int TerrainToolkit.hydraulicIterations = 25 |
| float TerrainToolkit.hydraulicMaxSlope = 60.0f |
| float TerrainToolkit.hydraulicMomentum = 1.0f |
| float TerrainToolkit.hydraulicRainfall = 0.01f |
| float TerrainToolkit.hydraulicSedimentSaturation = 0.1f |
| float TerrainToolkit.hydraulicSedimentSolubility = 0.01f |
| HydraulicType TerrainToolkit.hydraulicType = HydraulicType.Fast |
| int TerrainToolkit.hydraulicTypeInt = 0 |
| float TerrainToolkit.hydraulicVelocity = 20.0f |
| float TerrainToolkit.hydraulicVelocityEvaporation = 0.5f |
| float TerrainToolkit.hydraulicVelocityRainfall = 0.01f |
| float TerrainToolkit.hydraulicVelocitySedimentSaturation = 0.1f |
| float TerrainToolkit.hydraulicVelocitySedimentSolubility = 0.01f |
| bool TerrainToolkit.isBrushHidden = false |
| bool TerrainToolkit.isBrushOn = false |
| bool TerrainToolkit.isBrushPainting = false |
| Texture2D TerrainToolkit.mooreIcon |
| Texture2D TerrainToolkit.mountainsIcon |
| int TerrainToolkit.neighbourhoodInt = 0 |
| float TerrainToolkit.normaliseBlend = 1.0f |
| float TerrainToolkit.normaliseMax = 1.0f |
| float TerrainToolkit.normaliseMin = 0.0f |
| float TerrainToolkit.perlinAmplitude = 1.0f |
| float TerrainToolkit.perlinBlend = 1.0f |
| int TerrainToolkit.perlinFrequency = 4 |
| int TerrainToolkit.perlinOctaves = 8 |
| int TerrainToolkit.perlinPresetId = 0 |
| ArrayList TerrainToolkit.perlinPresets = new ArrayList() |
| Texture2D TerrainToolkit.plateausIcon |
| bool TerrainToolkit.presetsInitialised = false |
| float TerrainToolkit.slopeBlendMaxAngle = 75.0f |
| float TerrainToolkit.slopeBlendMinAngle = 60.0f |
| float TerrainToolkit.smoothBlend = 1.0f |
| int TerrainToolkit.smoothIterations |
| SplatPrototype [] TerrainToolkit.splatPrototypes |
| Texture2D TerrainToolkit.tempTexture |
| Texture2D TerrainToolkit.textureIcon |
| int TerrainToolkit.thermalErosionPresetId = 0 |
| ArrayList TerrainToolkit.thermalErosionPresets = new ArrayList() |
| float TerrainToolkit.thermalFalloff = 0.5f |
| int TerrainToolkit.thermalIterations = 25 |
| float TerrainToolkit.thermalMinSlope = 1.0f |
| float TerrainToolkit.tidalCliffLimit = 60.0f |
| int TerrainToolkit.tidalErosionPresetId = 0 |
| ArrayList TerrainToolkit.tidalErosionPresets = new ArrayList() |
| int TerrainToolkit.tidalIterations = 25 |
| float TerrainToolkit.tidalRangeAmount = 5.0f |
| float TerrainToolkit.tidalSeaLevel = 50.0f |
| int TerrainToolkit.toolModeInt = 0 |
| bool TerrainToolkit.useDifferenceMaps = true |
| int TerrainToolkit.velocityHydraulicErosionPresetId = 0 |
| ArrayList TerrainToolkit.velocityHydraulicErosionPresets = new ArrayList() |
| Texture2D TerrainToolkit.vonNeumannIcon |
| float TerrainToolkit.voronoiBlend = 1.0f |
| int TerrainToolkit.voronoiCells = 16 |
| float TerrainToolkit.voronoiFeatures = 1.0f |
| int TerrainToolkit.voronoiPresetId = 0 |
| ArrayList TerrainToolkit.voronoiPresets = new ArrayList() |
| float TerrainToolkit.voronoiScale = 1.0f |
| VoronoiType TerrainToolkit.voronoiType = VoronoiType.Linear |
| int TerrainToolkit.voronoiTypeInt = 0 |
| float TerrainToolkit.windCapacity = 0.01f |
| float TerrainToolkit.windDirection = 0.0f |
| float TerrainToolkit.windEntropy = 0.1f |
| int TerrainToolkit.windErosionPresetId = 0 |
| ArrayList TerrainToolkit.windErosionPresets = new ArrayList() |
| float TerrainToolkit.windForce = 0.5f |
| float TerrainToolkit.windGravity = 0.5f |
| int TerrainToolkit.windIterations = 25 |
| float TerrainToolkit.windLift = 0.01f |
| float TerrainToolkit.windSmoothing = 0.25f |
1.8.12