我打算在 WPF 中绘制这些形状。这是一个教育软件。
您对如何实现这些多维数据集和视图有什么想法?
我一开始就计划开始使用画布和绘图,但我想它会成为永恒的。所以我想是否存在一些图书馆来帮助我绘制它们?
WPF 中内置了绘制 3D 形状(例如立方体)并从不同角度渲染它们的能力。从立方体的外观来看,您需要一个正交相机,而不是透视相机,因为组成立方体的线是平行的。
您可能还会发现Petzold.Media3D 库很有帮助,因为它内置了像立方体这样的对象(您不必编写自己的算法来构建它们)。
最后,这本入门指南可能有助于您开始使用 WPF 3D。
一旦您对如何使用 3D 有了一定的了解,只需将立方体放置在场景中的适当位置并正确放置摄像机以查看立方体即可。您可能希望继续重复使用相同的四个摄像头位置:一个用于“3D 视图”,一个用于顶视图、侧视图和前视图。
这应该比尝试使用 2D 绘制立方体要少得多。