2026-04-16 오브젝트 그림자

This commit is contained in:
skrwns304@gmail.com
2026-04-16 04:58:10 +09:00
parent 0fe8b18872
commit 42646a636f
303 changed files with 54374 additions and 20 deletions

View File

@@ -0,0 +1,41 @@
using UnityEngine;
using UnityEditor;
namespace BadDog.Rendering.AreaLight
{
/// <summary>
/// Custom editor for AreaLighting Renderer Feature
/// </summary>
[CustomEditor(typeof(AreaLighting))]
public class AreaLightingEditor : UnityEditor.Editor
{
private SerializedProperty m_LightSettingsProp;
private SerializedProperty m_ShadowSettingsProp;
private void OnEnable()
{
m_LightSettingsProp = serializedObject.FindProperty("m_LightSettings");
m_ShadowSettingsProp = serializedObject.FindProperty("m_ShadowSettings");
}
public override void OnInspectorGUI()
{
serializedObject.Update();
EditorGUI.BeginDisabledGroup(true);
EditorGUILayout.PropertyField(serializedObject.FindProperty("m_Script"));
EditorGUI.EndDisabledGroup();
EditorGUILayout.Space();
EditorGUILayout.PropertyField(m_LightSettingsProp, new GUIContent("Light Settings"), true);
EditorGUILayout.Space();
EditorGUILayout.PropertyField(m_ShadowSettingsProp, new GUIContent("Shadow Settings"), true);
serializedObject.ApplyModifiedProperties();
}
}
}