3D框架C# Winforms用于微机械模拟

5
我正在开发一款软件,旨在通过飞秒激光将3D微结构写入玻璃芯片,并希望能够在实际编写之前拥有模拟器来帮助我们进行实验。我相信已经有某种框架可以实现这一需求了。基本需求是绘制3D数据,如果能够实现缩放、拖动和旋转对象就更好了。非常感谢任何帮助和建议!如需提供其他信息,我也很愿意进行补充。
致敬,Armin

Winforms支持3D吗?当然不行,您需要WPF。 - Federico Berasategui
谢谢你的提示!这当然解释了为什么我在那个方向上没有找到任何东西...我猜我将不得不转向WPF... - user871784
1
如果你决定转向WPF,有一个很棒的库叫做Helix3D,可以简化许多事情。不过,我必须警告你,WPF 3D的性能远非完美。我们尝试在我们的应用程序中使用它,但由于WPF方面的严重性能问题而不得不放弃这种方式。如果我要使用.NET开发一个严肃的3D UI应用程序,我可能会选择WinForms + SharpDX/SlimDX。需要开发人员了解一些3D编程细节,但带来了完全的控制。 - ezolotko
1
谢谢您的评论!我们实际上已经转向使用WPF并开始使用Helix,目前它运行得非常好,因为结构并不是非常复杂。然而,如果情况变得更加严峻,有一个方向指引是很棒的:) 非常感谢! - user871784
您可以参考MachineSimulation.DX - YantingChen
1个回答

0
你可能想要研究一下Tao Framework,它将OpenGL和其他有用的游戏相关功能包装成一个单一的框架。使用Tao with Winforms也不是很困难。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接