Firstborn/Assets/AutoLOD/Scripts/Tools/AutoLODProperties.cs
Schaken-Mods 959e80cf72 assets upload
assets upload description.
2023-03-28 12:16:30 -05:00

39 lines
1.1 KiB
C#

#if UNITY_EDITOR
using UnityEngine;
using UnityEditor;
public class AutoLODProperties: Editor
{
public Renderer _target;
public bool _customSettings = false;
public bool _foldout = false;
public bool _lodGroupFoldout = false;
public int _lodLevels = 4;
public float _reductionRate = 2f;
public bool _optimizeSourceMesh = false;
public float _performance = 0.5f;
public float _relativeHeightCulling = 0.002f;
public bool _flatShading = false;
public bool _writeMeshOnDisk;
public string _filePath = "AutoLOD/Generated";
public void Apply(AutoLODProperties other)
{
_customSettings = false;
_foldout = false;
_lodGroupFoldout = false;
_lodLevels = other._lodLevels;
_reductionRate = other._reductionRate;
_optimizeSourceMesh = other._optimizeSourceMesh;
_performance = other._performance;
_relativeHeightCulling = other._relativeHeightCulling;
_flatShading = other._flatShading;
_writeMeshOnDisk = other._writeMeshOnDisk;
_filePath = other._filePath;
}
}
#endif