为什么以及何时应该使用箍3d图形?

Fre*_*u73 3 3d graphics hoops

我的公司需要3D可视化用于我们的商业应用(CAD,网格操作,计算几何).我们厌倦了真正的视觉3D(tv3d),我们已经使用多年(支持不佳,兼容性问题).

我们的经理想要使用来自tech soft 3D的箍3d来进行软件开发.虽然我没有经验,但我的偏见是:

  1. 高估
  2. 用户相对较少 - 支持不力
  3. 旧的和过时的

我错了关于Hoops 3d吗?你有什么经历?篮球有用吗?好处?缺点是什么?

dan*_*nio 9

几年前,我参与了一个使用HOOP的项目.该公司不再需要支付版税,并且不太相信HOOP是适合他们的产品,因此我将他们使用的所有HOOP功能移植到OpenGL.我总结了下面的经验,但您必须确定与您的项目相关的内容.

该项目的缺点/成本:

  • 需要编写对象选择(提供的HOOP)
  • 需要编写虚拟轨迹球(提供的HOOP)[虽然这样做的示例代码是免费提供的]
  • 不得不将一些数据存储从HOOP转移到我们自己的数据结构

该项目的优势:

  • 能够使用OpenGL的功能,如透明度(虽然HOOP现在肯定有吗?)
  • 有大量资源可以帮助您找到OpenGL
  • 更好的性能(对于我们的情况 - 我不知道这是否仍然是正确的,因为看起来HOOP现在使用OpenGL/DirectX)
  • 更好地支持消费者价格的显卡和笔记本电脑
  • 更灵活地超越HOOP认为您应该做的事情

最大的胜利是寻求帮助和更大灵活性的资源.