
dorrra
|
RE
Je reviens vers vous
Alors
Ceci est est un code supposé donner un cube animée par une rotation
la génération passe mais qd je lance je n'ai rien du tout
Je suis bien evidemment sur dotnet 3.5.
Quelqu'un a-t-il une idee???
<Window x:Class="WPF3DNFF.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="WPF3DNFF" Height="300" Width="300" >
<Grid>
<Grid.Resources>
<ResourceDictionary>
<Storyboard x:Key="OnLoaded">
<DoubleAnimation Storyboard.TargetName="rotate" BeginTime="00:00:00" Duration="00:00:15" Storyboard.TargetProperty="Angle" From="0" To="360" RepeatBehavior="Forever">
</DoubleAnimation>
</Storyboard>
</ResourceDictionary>
</Grid.Resources>
<Grid.Triggers>
<EventTrigger RoutedEvent="FrameworkElement.Loaded">
<EventTrigger.Actions>
<BeginStoryboard x:Name="OnLoaded_BeginStoryboard" Storyboard="{DynamicResource OnLoaded}"/>
</EventTrigger.Actions>
</EventTrigger>
</Grid.Triggers>
<Viewport3D Name="mainViewport" ClipToBounds="True" Width="Auto" Height="Auto" MinWidth="100" MinHeight="100">
<Viewport3D.Camera>
<PerspectiveCamera FarPlaneDistance="100" LookDirection="-1,-1,-1" UpDirection="0,1,0" NearPlaneDistance="0" Position="2,2,2" FieldOfView="45" />
</Viewport3D.Camera>
<ModelVisual3D>
<ModelVisual3D.Content>
<Model3DGroup>
<DirectionalLight Color="White" Direction="-2,-3,-1" />
<GeometryModel3D x:Name="pCube1">
<GeometryModel3D.Geometry>
<MeshGeometry3D Positions="1,1,1 1,1,0 0,1,0 0,1,0 0,1,1 1,1,1 1,1,1 1,0,1 1,0,0 1,0,0 1,1,0
1,1,1 1,1,1 0,1,1 0,0,1 0,0,1 1,0,1 1,1,1 0,1,0 1,1,0 1,0,0 1,0,0 0,0,0 0,1,0 0,0,0 1,0,0
1,0,1 1,0,1 0,0,1 0,0,0 0,0,0 0,0,1 0,1,1 0,1,1 0,1,0 0,0,0" TextureCoordinates="0,1 1,1 1,0
1,0 0,0 0,1 0,1 1,1 1,0 1,0 0,0 0,1 0,1 1,1 1,0 1,0 0,0 0,1 0,1 1,1 1,0 1,0 0,0 0,1 0,1 1,1
1,0 1,0 0,0 0,1 0,1 1,1 1,0 1,0 0,0 0,1"/>
</GeometryModel3D.Geometry>
<GeometryModel3D.Material>
<MaterialGroup>
<!--<DiffuseMaterial>
<DiffuseMaterial.Brush>
<ImageBrush ImageSource="{Binding C:\DocumentsandSettings\bsc\Desktop\safaa}"/>
</DiffuseMaterial.Brush>
</DiffuseMaterial>-->
<SpecularMaterial>
<SpecularMaterial.Brush>
<SolidColorBrush Color="#ffffffff" Opacity="1" />
</SpecularMaterial.Brush>
</SpecularMaterial>
</MaterialGroup>
</GeometryModel3D.Material>
<GeometryModel3D.Transform>
<Transform3DGroup>
<RotateTransform3D CenterX="0.5" CenterY="0.5" CenterZ="0.5">
<RotateTransform3D.Rotation>
<AxisAngleRotation3D x:Name="rotate" Angle="90.000000" Axis="1.500000 1.500000 1.500000"/>
</RotateTransform3D.Rotation>
</RotateTransform3D>
</Transform3DGroup>
</GeometryModel3D.Transform>
</GeometryModel3D>
</Model3DGroup>
</ModelVisual3D.Content>
</ModelVisual3D>
</Viewport3D>
</Grid>
</Window>
|