为什么以及何时应该使用 Hoops 3D 图形技术?

4
我的公司需要商业应用的3D可视化(CAD、网格操作、计算几何)。我们已经使用了多年的真实视觉3D(tv3d),但是由于支持不力和兼容性问题,我们已经厌倦了它。
我们的经理想要在软件开发中使用来自Tech Soft 3D的hoops 3d。虽然我没有使用过它,但我的偏见是:
  1. 价格过高
  2. 用户相对较少-支持不佳
  3. 旧且过时
我对Hoops 3d的看法是否错误? 你有什么经验?Hoops是否有用? 优点? 缺点?
1个回答

11

几年前,我参与了一个使用HOOPs的项目。由于公司不想再支付版税,并且并不确定HOOPs是否是适合他们的正确产品,因此我将他们所使用的所有HOOPs功能移植到了OpenGL上。我总结了下面我的经验,但是你需要确定哪些与你的项目相关。

该项目的缺点/成本:

  • 需要编写对象选择器(HOOPs提供了该功能)
  • 需要编写虚拟轨迹球(HOOPs提供了该功能)[虽然免费提供了一些样例代码来完成这项工作]
  • 必须将一些数据存储从HOOPs转移到我们自己的数据结构中

该项目的优点:

  • 能够使用OpenGL的功能,如透明度(虽然现在HOOPs肯定也有这个功能?)
  • 有大量资源可以寻求OpenGL方面的帮助
  • 性能更好(对于我们的情况而言-不知道现在是否仍然如此,因为HOOPs现在似乎在底层使用OpenGL/DirectX)
  • 更好地支持消费级别的显卡和笔记本电脑
  • 更灵活,可以超越HOOPs认为您需要完成的工作

最大的优势在于可以找到更多的帮助资源和更大的灵活性。


谢谢,这非常有帮助。 - Fredriku73

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