Class TerrainSettings
Inheritance
TerrainSettings
Syntax
[Serializable]
public class TerrainSettings : ScriptableObject
Fields
AlphaMapResolution
Declaration
public int AlphaMapResolution
Field Value
AutoConnect
Declaration
Field Value
BakeLightProbesForTrees
Declaration
public bool BakeLightProbesForTrees
Field Value
BaseMapDistance
Declaration
public float BaseMapDistance
Field Value
BaseTextureResolution
Declaration
public int BaseTextureResolution
Field Value
CollectDetailPatches
Declaration
public bool CollectDetailPatches
Field Value
DeringLightProbesForTrees
Declaration
public bool DeringLightProbesForTrees
Field Value
DetailObjectDensity
Declaration
public float DetailObjectDensity
Field Value
DetailObjectDistance
Declaration
public float DetailObjectDistance
Field Value
DetailResolutaion
Declaration
public int DetailResolutaion
Field Value
DetailResolutionPerPatch
Declaration
public int DetailResolutionPerPatch
Field Value
DrawHeightmap
Declaration
public bool DrawHeightmap
Field Value
DrawInstanced
Declaration
public bool DrawInstanced
Field Value
DrawTreesAndFoliage
Declaration
public bool DrawTreesAndFoliage
Field Value
EnableBasicSettings
Declaration
public bool EnableBasicSettings
Field Value
EnableMeshResSettings
Declaration
public bool EnableMeshResSettings
Field Value
EnableTextureResSettings
Declaration
public bool EnableTextureResSettings
Field Value
EnableTreeSettings
Declaration
public bool EnableTreeSettings
Field Value
EnableWindSettings
Declaration
public bool EnableWindSettings
Field Value
GroupingID
Declaration
Field Value
HeightMapResolution
Declaration
public int HeightMapResolution
Field Value
LegacyShininess
Declaration
public float LegacyShininess
Field Value
LegacySpecular
Declaration
public Color LegacySpecular
Field Value
MaterialTemplate
Declaration
public Material MaterialTemplate
Field Value
MaterialType
Declaration
public Terrain.MaterialType MaterialType
Field Value
PixelError
Declaration
Field Value
PreserveTreePrototypeLayers
Declaration
public bool PreserveTreePrototypeLayers
Field Value
PresetMode
Declaration
Field Value
PresetPath
Declaration
Field Value
ReflectionProbeUsage
Declaration
public ReflectionProbeUsage ReflectionProbeUsage
Field Value
ShadowCastingMode
Declaration
public ShadowCastingMode ShadowCastingMode
Field Value
ShowBasicTerrainSettings
Declaration
public bool ShowBasicTerrainSettings
Field Value
ShowGrassWindSettings
Declaration
public bool ShowGrassWindSettings
Field Value
ShowMeshResolutionSettings
Declaration
public bool ShowMeshResolutionSettings
Field Value
ShowTextureResolutionSettings
Declaration
public bool ShowTextureResolutionSettings
Field Value
ShowTreeAndDetailSettings
Declaration
public bool ShowTreeAndDetailSettings
Field Value
TerrainHeight
Declaration
public float TerrainHeight
Field Value
TerrainLength
Declaration
public float TerrainLength
Field Value
TerrainWidth
Declaration
public float TerrainWidth
Field Value
TreeBillboardDistance
Declaration
public float TreeBillboardDistance
Field Value
TreeCrossFadeLength
Declaration
public float TreeCrossFadeLength
Field Value
TreeDistance
Declaration
public float TreeDistance
Field Value
TreeMaximumFullLODCount
Declaration
public int TreeMaximumFullLODCount
Field Value
WavingGrassAmount
Declaration
public float WavingGrassAmount
Field Value
WavingGrassSpeed
Declaration
public float WavingGrassSpeed
Field Value
WavingGrassStrength
Declaration
public float WavingGrassStrength
Field Value
WavingGrassTint
Declaration
public Color WavingGrassTint
Field Value
Methods
CopySettingsFrom(TerrainSettings)
Declaration
public void CopySettingsFrom(TerrainSettings other)
Parameters
CopySettingsFrom(Terrain)
Declaration
public void CopySettingsFrom(Terrain terrain)
Parameters
Type |
Name |
Description |
Terrain |
terrain |
|
CopyUISettingsFrom(TerrainSettings)
Declaration
public void CopyUISettingsFrom(TerrainSettings other)
Parameters
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.