示例#1
0
        static void OnEasingModeChanged(DependencyObject depObj, DependencyPropertyChangedEventArgs e)
        {
            ContentControl3D cc3D = depObj as ContentControl3D;

            if (cc3D != null && e.NewValue is RotationEasingMode)
            {
                cc3D._easingEquation = GetEasingEquationFromRotationEasingMode((RotationEasingMode)e.NewValue);
            }
        }
示例#2
0
        static void OnCameraPrototypeChanged(DependencyObject depObj, DependencyPropertyChangedEventArgs e)
        {
            ContentControl3D cc3D = depObj as ContentControl3D;

            if (cc3D != null && cc3D._viewport != null)
            {
                cc3D._viewport.Camera = cc3D.CreateCamera();
            }
        }