将3D数据可视化为wpf

时间:2016-10-12 23:24:58

标签: c# wpf visualization

我有一个double Points[x,3] array,其中包含人类点云的x,y,z coordinates,我希望可视化数据。

我正在使用using System.Windows.Media.Media3D;,但我无法将double转换为Windows.Media.Media3D.Point3D

如何可视化数据?

1 个答案:

答案 0 :(得分:1)

您可以尝试使用Linq:

IEnumerable<Point3D> points = 
    Enumerable.Range(0, array.Length(0))
              .Select(i => new Point3D(array[i,0],
                                       array[i,1],
                                       array[i,2]));