|
|
Przeglądarka obrazków 3D
<PerspectiveCamera Position="0,0,5" LookDirection="0,0,-5" FieldOfView="45"> <PerspectiveCamera.Transform> <Transform3DGroup> <RotateTransform3D> <RotateTransform3D.Rotation> <AxisAngleRotation3D ...></AxisAngleRotation3D> </RotateTransform3D.Rotation> </RotateTransform3D> <RotateTransform3D> <RotateTransform3D.Rotation> <AxisAngleRotation3D ...></AxisAngleRotation3D> </RotateTransform3D.Rotation> </RotateTransform3D> </Transform3DGroup> </PerspectiveCamera.Transform> </PerspectiveCamera>obiekty AxisAngleRotation3D mogą zostać wykorzystane do animacji obrotów widoku
<AmbientLight Color="White"></AmbientLight>
<Viewport2DVisual3D> <Viewport2DVisual3D.Geometry> <MeshGeometry3D Positions="-1.3,1,-1.3 1.3,1,-1.3 -1.3,1,1.3 1.3,1,1.3" TriangleIndices="2,1,0 2,3,1 " TextureCoordinates="0,0 1,0 0,1 1,1" /> </Viewport2DVisual3D.Geometry> <Viewport2DVisual3D.Material> <DiffuseMaterial Viewport2DVisual3D.IsVisualHostMaterial="True" /> </Viewport2DVisual3D.Material> ... </Viewport2DVisual3D>
<Viewport2DVisual3D> <Viewport2DVisual3D.Geometry> <MeshGeometry3D Positions="-1.3,1,1.3 1.3,1,1.3 -1.3,-1,1.3 1.3,-1,1.3" TriangleIndices="2,1,0 2,3,1 " TextureCoordinates="0,0 1,0 0,1 1,1" /> </Viewport2DVisual3D.Geometry> <Viewport2DVisual3D.Material> <DiffuseMaterial Viewport2DVisual3D.IsVisualHostMaterial="True" /> </Viewport2DVisual3D.Material> ... </Viewport2DVisual3D>