如何在简单的Windows窗体中轻松绘制3D点?

时间:2015-03-26 02:49:45

标签: c# winforms 3d

简短版本:

如何在C#Windows窗体中快速轻松地以X Y Z格式绘制3D数据点? 例如,我可以有5个数据点:

{ 1, 3, 4 },
{ 1, 2, 3 },
{ 2, 3, 3 },
{ 4, 4, 4 }, 
{ 4, 1, 2 }

如何通过一次添加一个点来在3D中显示此内容?我想要一个有效的例子。

冗长/太详细的版本:

我花了15分钟谷歌搜索将3D点绘制到3D引擎以在C#中显示它们,因为我正在编写一个程序来为我的4x4x4立方体创建LED动画。没有一个搜索结果会告诉我如何完成任务。

到目前为止,我有64个复选框,交错显示为3d。点击这里查看我的意思http://imgur.com/kNSojFj

因为它不是真正的3D(这是我能做的最好,因为发现窗体不支持复选框或图像/图层的透明度),我希望有一个真正的3D引擎重新生成点所以我可以看到灯亮起来。 (如果您有关于如何使3D复选框更像3D的建议,我很乐意听到它。我使用Gimp为每个Z轴图层创建不同颜色的3D网格。

现在我有ID 1到64,但是如果我可以在XYZ平面上绘制像{1,3,4},{4,3,4}这样的点,那么我可以重写循环来编写查找检查的每个检查的数组或类似数据。

0 个答案:

没有答案