Terrain To Mesh
  • Terrain To Mesh
  • Quick Start
  • Editor Window Settings
    • Mesh
    • Material
    • Objects
    • Save
  • Update Splatmap Shader
  • Run-time API
    • TerrainToMesh
      • ExportMesh
      • ExportTerrainLayers
      • ExportSplatmapMaterial
      • ExportSplatmapTextures
      • HasHoles
      • ExportHolesmapTexture
      • ExportBasemapDiffuseTexture
      • ExportBasemapNormalTexture
      • ExportBasemapMaskTexture
      • ExportBasemapOcclusionTexture
      • ExportGrassTextures
      • ExportGrassAtlasTexture
      • HasPrototypes
      • CountPrototypes
      • ExportPrototypes
    • TerrainToMeshUtilities
      • GenerateGrassMesh
      • GenerateEdgeFallTexture
      • ConvertMeshToOBJ
      • ConvertMeshToOBJAndSaveToFile
      • ConvertMeshToOBJAndAppendToFile
      • GetDefaultMaterial
      • GetDefaultShader
      • GetDefaultShaderProperty
      • SetupDefaultMaterial
      • SetupAlphaCutoutForDefaultMaterial
      • ConvertPrototypesToTreeGameObjects
      • ConvertPrototypesToGrassGameObjects
      • ConvertPrototypesToGrassMeshes
      • ConvertPrototypesToDetailMeshGameObjects
      • ConvertPrototypesToDetailMeshes
      • CalculateExportedMeshVertexCount
      • SetMeshPivotPoint
    • TerrainToMeshEdgeFall
    • TerrainToMeshPrototype
    • TerrainToMeshConversionDetails
  • Help & Contact
Powered by GitBook
On this page
PreviousCountPrototypesNextTerrainToMeshUtilities

Last updated 1 month ago

Export Prototypes

TerrainToMeshPrototype[] ExportPrototypes(TerrainToMeshEnum.Prototype prototype)

Exports array of objects (that can be tree, grass or detail mesh) from object, but each objects position Y value is 0.

objectType - Exported object type: Tree, Grass or DetailMesh.


TerrainToMeshPrototype[] ExportPrototypes(TerrainToMeshEnum.Prototype prototype, int vertexCountHorizontal, int vertexCountVertical, int splitCountHorizontal = 1, int splitCountVertical = 1)

Exports array of objects (that can be tree, grass or detail mesh) from object and each objects position (including Y value) is adjusted according to the mesh grid resolution defined by the vertexCountHorizontal and vertexCountVertical properties.


TerrainToMeshPrototype[] ExportPrototypes(TerrainToMeshEnum.Prototype prototype, int vertexCountHorizontal, int vertexCountVertical, int splitCountHorizontal, int splitCountVertical, int splitColumnIndex, int splitRowIndex)

Exports array of objects of a multi-chunk 2D grid mesh with index splitColumnIndex and splitRowIndex.

TerrainToMeshPrototype
TerrainData
TerrainToMeshPrototype
TerrainData
TerrainToMeshPrototype