Mega Code Archive

 
Categories / VB.Net Tutorial / WPF
 

GeometryModel3D with MeshGeometry3D

<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"       xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"       HorizontalAlignment="Center" VerticalAlignment="Center"> <Viewport3D ClipToBounds="True" Width="300" Height="200">   <Viewport3D.Camera>         <PerspectiveCamera Position="0,0,4" LookDirection="0,0,-1" UpDirection="0,1,0" FieldOfView="45" />   </Viewport3D.Camera>   <ModelVisual3D>     <ModelVisual3D.Content>       <Model3DGroup>         <DirectionalLight Direction="0,0,-1" />             <GeometryModel3D>                 <GeometryModel3D.Geometry>                     <MeshGeometry3D Positions="0,1,0  1,-1,0  -1,-1,0" Normals="0,0,1  0,0,1  0,0,1" TriangleIndices="0,2,1" />                 </GeometryModel3D.Geometry>               <GeometryModel3D.Material>                 <DiffuseMaterial Brush="Red" />               </GeometryModel3D.Material>             </GeometryModel3D>       </Model3DGroup>     </ModelVisual3D.Content>   </ModelVisual3D> </Viewport3D> </Page>