26 lines
673 B
C#
26 lines
673 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
[CreateAssetMenu(fileName = "DBV_GrassData", menuName = "Delta/Kristo/Grass_Data")]
|
|
public class GrassPositionScriptableObject : ScriptableObject {
|
|
|
|
[HideInInspector]
|
|
public List<Vector3> points = new List<Vector3>();
|
|
|
|
public struct cell {
|
|
public int[] arrayOfPointIndexes;
|
|
}
|
|
|
|
public struct occlusionCell {
|
|
public int cellIndex;
|
|
public int[] arrayOfVisibleOcclusionCellIndexes;
|
|
}
|
|
|
|
[HideInInspector]
|
|
public List<cell> cells = new List<cell>();
|
|
|
|
[HideInInspector]
|
|
public List<occlusionCell> occlusionCells = new List<occlusionCell>();
|
|
}
|