Skip to content
Snippets Groups Projects
BiomeParameter.cs 616 B
Newer Older
using System.Collections;
using System;
using UnityEngine;
using System.Collections.Generic;

[Serializable]
public struct BiomeParameter
{
    public string name;
    [Tooltip("What is used to generate the biome.")]
    public List<Octave> map;
    [Tooltip("What is used to generate the terrain.")]
    public List<Octave> shapeMap;
    [Tooltip("What is used to map terrain materials to heights.")]
    public List<TerrainHeightMap> heightMap;
    public Color debugColor;
}

[Serializable]
public struct TerrainHeightMap
{
    public float minHeight;
    public float maxHeight;

    public Texture texture;
}