You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.2 KiB
39 lines
1.2 KiB
using UnityEngine.Rendering.Universal; |
|
|
|
namespace UnityEditor.Rendering.Universal |
|
{ |
|
[VolumeComponentEditor(typeof(MotionBlur))] |
|
sealed class MotionBlurEditor : VolumeComponentEditor |
|
{ |
|
//SerializedDataParameter m_Mode; |
|
SerializedDataParameter m_Quality; |
|
SerializedDataParameter m_Intensity; |
|
SerializedDataParameter m_Clamp; |
|
|
|
public override void OnEnable() |
|
{ |
|
var o = new PropertyFetcher<MotionBlur>(serializedObject); |
|
|
|
//m_Mode = Unpack(o.Find(x => x.mode)); |
|
m_Quality = Unpack(o.Find(x => x.quality)); |
|
m_Intensity = Unpack(o.Find(x => x.intensity)); |
|
m_Clamp = Unpack(o.Find(x => x.clamp)); |
|
} |
|
|
|
public override void OnInspectorGUI() |
|
{ |
|
//PropertyField(m_Mode); |
|
|
|
//if (m_Mode.value.intValue == (int)MotionBlurMode.CameraOnly) |
|
//{ |
|
PropertyField(m_Quality); |
|
PropertyField(m_Intensity); |
|
PropertyField(m_Clamp); |
|
//} |
|
//else |
|
//{ |
|
// EditorGUILayout.HelpBox("Object motion blur is not supported on the Universal Render Pipeline yet.", MessageType.Info); |
|
//} |
|
} |
|
} |
|
}
|
|
|