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

时间:2009-11-16 15:48:18

标签: graphics 3d hoops

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

我们的经理希望使用tech soft 3D中的hoops 3d进行软件开发。虽然我没有经验,但我的偏见是:

  1. 高估
  2. 用户相对较少 - 支持不力
  3. 陈旧而过时
  4. 我对Hoops 3d错了吗? 你有什么经历?篮球有用吗? 好处? 缺点

1 个答案:

答案 0 :(得分:8)

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

该项目的缺点/成本:

  • 需要编写对象选择(提供的HOOP)
  • 需要编写虚拟轨迹球(提供的HOOP)[尽管可以免费获得示例代码]
  • 必须将一些数据存储从HOOP移到我们自己的数据结构

该项目的优点:

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

取得巨大成功的是寻求帮助和更大灵活性的资源。