WPF 立方上的一面设置图片没有显示

WPF 立方体上的一面设置图片没有显示
WPF 立方上的一面设置图片没有显示

<Model3DGroup><!--顶面-->
<GeometryModel3D>
<GeometryModel3D.Geometry>
<MeshGeometry3D Positions="0,0,0.5 0.5,0,0.5 0.5,0.5,0.5 0,0.5,0.5" TriangleIndices="0 1 2,2 3 0"/>
</GeometryModel3D.Geometry>
<GeometryModel3D.Material>
<DiffuseMaterial Brush="DodgerBlue"/>
<!--<DiffuseMaterial>
<DiffuseMaterial.Brush>
<ImageBrush ImageSource="cubesurface.jpg" ></ImageBrush>
</DiffuseMaterial.Brush>
</DiffuseMaterial>-->
</GeometryModel3D.Material>
<GeometryModel3D.BackMaterial>
<DiffuseMaterial Brush="Thistle"/>
</GeometryModel3D.BackMaterial>
</GeometryModel3D>
</Model3DGroup>

上面的xaml是将立方体的顶面的图片设置成浅蓝色。
将注释部分的代码取消以后,变成以下代码:

<Model3DGroup><!--顶面-->
<GeometryModel3D>
<GeometryModel3D.Geometry>
<MeshGeometry3D Positions="0,0,0.5 0.5,0,0.5 0.5,0.5,0.5 0,0.5,0.5" TriangleIndices="0 1 2,2 3 0"/>
</GeometryModel3D.Geometry>
<GeometryModel3D.Material>
<!--<DiffuseMaterial Brush="DodgerBlue"/>-->
<DiffuseMaterial>
<DiffuseMaterial.Brush>
<ImageBrush ImageSource="cubesurface.jpg" ></ImageBrush>
</DiffuseMaterial.Brush>
</DiffuseMaterial>
</GeometryModel3D.Material>
<GeometryModel3D.BackMaterial>
<DiffuseMaterial Brush="Thistle"/>
</GeometryModel3D.BackMaterial>
</GeometryModel3D>
</Model3DGroup>

这个是想让立方体的顶面显示一副图片,图片的路径肯定没有问题,但是图片没有显示,显示的是空白,如下图:
WPF 立方上的一面设置图片没有显示
不知道是什么原因导致了图片不能显示?
------解决思路----------------------
图画是作为3d平面的材质出现的。你要提供顶点和材质坐标的对应关系,比如:
<MeshGeometry3D 
    Positions="0,0,0.5 0.5,0,0.5 0.5,0.5,0.5 0,0.5,0.5" 
    TriangleIndices="0 1 2,2 3 0"
    TextureCoordinates="0 1  1 1  0 0  1 0"/>