天天看點

WPF實作滑鼠懸停視覺差特效

實作效果如下:

WPF實作滑鼠懸停視覺差特效

思路:滑鼠移動時改變底圖AxisAngleRotation3D.Axis值,來實作視差效果。

步驟:

1、前端布局

<Grid Background="Silver">
        <Viewport3D>
            <Viewport3D.Camera>
                <PerspectiveCamera Position="0 0 1000" LookDirection="0 0 -1"/>
            </Viewport3D.Camera>
            <Viewport3D.Children>
                <ModelVisual3D>
                    <ModelVisual3D.Content>
                        <DirectionalLight Color="Transparent"/>
                    </ModelVisual3D.Content>
                </ModelVisual3D>
                <ContainerUIElement3D>
                    <Viewport2DVisual3D>
           

繼續閱讀