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>