實作效果如下:
思路:滑鼠移動時改變底圖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>