故事要从Right Hemisphere说起,这是一家专业的企业级2D/3D模型浏览及转换的软件供应商。后来,Right Hemisphere被SAP收购,解决方案也更名为SAP Visual Enterprise。
收购之后,SAP推出了一系列和Visual Enterprise Viewer的集成解决方案。以SAP CRM为例,在CRM产品主数据的页面工具栏上新增了一个按钮"Visual Enterprise Viewer",点击之后,会显示一个弹出窗口,在浏览器里利用ActiveX调用本地安装的Viewer应用,显示该产品主数据的3D视图。
这种产品3D模型显示功能在CRM领域的用途是,充分利用企业已有的3D模型的素材文件(通常是企业专门的工程/设计部门或者外包部分通过专门的3D建模软件制成),在CRM销售,服务和营销场景中也能给用户提供关于产品的一个360度视图。比如一个组成复杂的大型机械,通过3D模型展示发生故障的部件,或是作为帮助文档的补充给用户展示产品的组装步骤,或是在服务流程中以3D方式显示出所有可选备件,给用户更好的视觉体验等等。
这种基于SAP Visual Enterprise Viewer的3D显示解决方案的技术实现是建立在WebClient UI框架的增强之上,即引入了一个新的标签veviewerIsland, 将通过ActiveX启动本地安装的Viewer应用的逻辑封装在内。