3.降低开发成本和缩短产品上市时间
大大减少用户自己开发的投入或风险,用户通过授权HOOPS产品即可使用已被业界证明了的功能强大且稳定的3D可视化组件,使用户无需花费大量的人力物力和时间去自行开发和维护自己的图形内核,而是将精力集中到具有更大附加值的专业功能的开发上,从而可以更早地发布产品,使效益最大化。 4.保持持续竞争力
HOOPS每个新的版本或补丁都会有功能增强和性能提升,用户通过将自己的产品发布和HOOPS产品发布紧密结合起来,就可以尽早使用到这些新功能并提高产品性能,从而保持持续的竞争力。
5.降低用户风险
HOOPS的与客户分享成功的合作方式和有竞争力的价格定位使用户在使用HOOPS组件进行软件开发和维护的过程中可以更好地管理成本,降低用户的风险。
四、HOOPS和ACIS、InterOp之间的关系
HOOPS组件不但可以单独用于3D模型的可视化,而且可以和其他造型内核(如ACIS)和数据接口组件(如InterOP)结合使用。图7所示非常直观地说明了HOOPS和ACIS、InterOp之间的关系以及如何使用这三个组件来构建3D应用程序的基本框架。
3D应用程序通过HOOPS/GUI和ACIS、HOOPS组件建立连接,从而实现利用ACIS内核进行造型,并利用HOOPS组件进行可视化和人机交互。ACIS和HOOPS之间通过HOOPS/ACIS bridge来进行通信,从而实现文档和视图分开;InterOp组件用于读写实现ACIS模型和其他格式3D模型之间的相互转换;HOOPS/Stream组件则可用于读写3D场景图数据。

图7 利用HOOPS、ACIS和InterOp开发3D应用程序的框架 五、结束语
经过HOOPS图形专家多年的开发努力,HOOPS组件提供了商业级别的CAD/CAM/CAE/AEC等领域3D应用程序所需要的图形功能,和一些HOOPS用户合作的经验告诉我们,没有其他与场景图相关的组件可以在深度、广度、灵活性和可靠性方面与HOOPS所具有的特征相媲美,而HOOPS在图形显示效果、速度和易用性等方面的不断进步也将会给用户带来更大的价值。数百家3D软件开发商和Spatial合作的实例表明,通过授权Spatial所提供的ACIS造型组件、InterOp数据接口组件和HOOPS可视化组件大大减轻了他们自行开发和维护的负担,缩短了开发时间,从而使他们可以更加专著于具有更高附加值的专业功能的开发,创造出更大的价值。 |