InTerra_MeshTerrainData.cs 779 B

12345678910111213141516171819
  1. using UnityEngine;
  2. namespace InTerra
  3. {
  4. [AddComponentMenu("/")]
  5. public class InTerra_MeshTerrainData : MonoBehaviour
  6. {
  7. [SerializeField, HideInInspector] public Texture2D ControlMap;
  8. [SerializeField, HideInInspector] public Texture2D ControlMap1;
  9. [SerializeField, HideInInspector] public Texture2D HeightMap;
  10. #if USING_HDRP
  11. [SerializeField, HideInInspector] public Texture2D ControlMap2;
  12. [SerializeField, HideInInspector] public Texture2D ControlMap3;
  13. [ SerializeField, HideInInspector] public TerrainLayer[] TerrainLayers = new TerrainLayer[16];
  14. #else
  15. [SerializeField, HideInInspector] public TerrainLayer[] TerrainLayers = new TerrainLayer[8];
  16. #endif
  17. }
  18. }