实现效果如下:
思路:鼠标移动时改变底图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>