Maze / Library /PackageCache /com.unity.mathematics@1.2.6 /Unity.Mathematics.Editor /QuaternionDrawer.cs
| using UnityEditor; | |
| namespace Unity.Mathematics.Editor | |
| { | |
| [] | |
| class QuaternionDrawer : PostNormalizedVectorDrawer | |
| { | |
| protected override SerializedProperty GetVectorProperty(SerializedProperty property) | |
| { | |
| return property.FindPropertyRelative("value"); | |
| } | |
| protected override double4 Normalize(double4 value) | |
| { | |
| return math.normalizesafe(new quaternion((float4)value)).value; | |
| } | |
| } | |
| } | |