Added UTSPass; Chnaged the RTHanlde _HairShadowMap to not reallocate when screen resolution decreased;
32 lines
744 B
C#
32 lines
744 B
C#
using UnityEditor;
|
|
using UnityEngine;
|
|
using UnityEngine.UIElements;
|
|
|
|
namespace Misaki.HdrpToon.Editor
|
|
{
|
|
[CustomEditor(typeof(BoxLightAdjustment))]
|
|
public class BoxLightAdjustmentView : UnityEditor.Editor
|
|
{
|
|
[SerializeField]
|
|
private VisualTreeAsset _visualTreeAsset;
|
|
|
|
public override VisualElement CreateInspectorGUI()
|
|
{
|
|
if (_visualTreeAsset == null)
|
|
{
|
|
return base.CreateInspectorGUI();
|
|
}
|
|
|
|
var root = new VisualElement
|
|
{
|
|
dataSource = target
|
|
};
|
|
|
|
var visualTreeElement = _visualTreeAsset.Instantiate();
|
|
|
|
root.Add(visualTreeElement);
|
|
|
|
return root;
|
|
}
|
|
}
|
|
} |