Changed area light calculation, need feature clean up
This commit is contained in:
@@ -16,6 +16,10 @@ namespace Misaki.HdrpToon.Editor
|
||||
|
||||
private SerializedObject _customSettings;
|
||||
|
||||
private SerializedProperty _hairShadowSetting;
|
||||
private SerializedProperty _hairBlendingSetting;
|
||||
private SerializedProperty _outlineSetting;
|
||||
|
||||
public UTSRendererSettingProvider(string path, SettingsScope scopes, IEnumerable<string> keywords = null) : base(path, scopes, keywords)
|
||||
{
|
||||
}
|
||||
@@ -23,15 +27,19 @@ namespace Misaki.HdrpToon.Editor
|
||||
public override void OnActivate(string searchContext, VisualElement rootElement)
|
||||
{
|
||||
_customSettings = UTSRenderPassSettings.GetSerializedSettings();
|
||||
|
||||
_hairShadowSetting = _customSettings.FindProperty("hairShadowSetting");
|
||||
_hairBlendingSetting = _customSettings.FindProperty("hairBlendingSetting");
|
||||
_outlineSetting = _customSettings.FindProperty("outlineSetting");
|
||||
}
|
||||
|
||||
public override void OnGUI(string searchContext)
|
||||
{
|
||||
EditorGUI.BeginChangeCheck();
|
||||
|
||||
EditorGUILayout.PropertyField(_customSettings.FindProperty("hairShadowSetting"), Styles.hairShadow);
|
||||
EditorGUILayout.PropertyField(_customSettings.FindProperty("hairBlendingSetting"), Styles.hairBlending);
|
||||
EditorGUILayout.PropertyField(_customSettings.FindProperty("outlineSetting"), Styles.outline);
|
||||
EditorGUILayout.PropertyField(_hairShadowSetting, Styles.hairShadow);
|
||||
EditorGUILayout.PropertyField(_hairBlendingSetting, Styles.hairBlending);
|
||||
EditorGUILayout.PropertyField(_outlineSetting, Styles.outline);
|
||||
_customSettings.ApplyModifiedPropertiesWithoutUndo();
|
||||
|
||||
if (EditorGUI.EndChangeCheck())
|
||||
|
||||
Reference in New Issue
Block a user