产品特性:控件 | 品牌:慧都科技 | 软件名称:EVGET HOOPS Framework |
版本语言:.NET | 版本号:新版 | 系统平台要求:移动/桌面端 |
硬件要求:无 | 软件类型:图文处理软件 | 版权:慧都科技 |
版本类型:正式版、 测试版 |
一、产品介绍
EVGET HOOPS Framework是慧都科技专为工业级3D桌面端开发设计的一款可扩展的、插件式的框架程序,主要基于HOOPS Native Platform开发,涉及HOOPS Exchange、HOOPS Visualize以及HOOPS Publish三款产品。可助您快速体验HOOPS产品应用的真实效果,您可以基于此查看、渲染、发布3D模型,也可追溯模型加载过程中出现的问题,遵循OSGI编码规范,这是一款具备商业价值的程序,可助您构建专属的业务应用系统。
二、产品优势
专为工业级3D桌面端开发设计的一种可扩展的、插件式的框架体系,助您构建专属业务应用系统。
基于HOOPS Native Platform开发,并与其无缝集成为您的桌面应用开发提供真实效果体验,帮您高效完成开发。
为开发基于桌面端工程应用产品而专门建造的高性能框架体系:可扩展的模型化结构;高性能3D模型可视化渲染;支持大型模型查看,可追溯构建历史。
三、EVGET HOOPS Framework功能特点
插件式可扩展框架
EVGET HOOPS Framework基于OSGI的规范,是一种可扩展的、插件式的框架体系,它将界面分为5大区块,分别是ribbon菜单区域、模型树区域、3D视图显示区域、属性显示区域、日志显示区域,每一个区域都是独立的插件,非常有利于扩展,当您开发自己的应用系统时,可以在框架中导入各种插件。
3D模型加载
将HOOPS Exchange集成进去后,EVGET HOOPS Framework可加载模型。在加载模型之前,可以进行一定的***参数设置,比如设置Nurbs公差、选择是否保留解析曲线和曲面以及是否读取实体、曲面、线框、属性等。加载进来后,通过HOOPS Visualize将模型渲染出来,随后可通过解析日志输出文档文件,查看3D模型。
3D PDF发布
通过与HOOPS Publish集成,EVGET HOOPS Framework可将模型发布成3D PDF。在EVGET HOOPS Framework中还可以追加模型,即当已经加载模型之后,还可以再添加模型;可同时将两个模型都发布到3D PDF中。
导航树联动
在EVGET HOOPS Framework左侧,提供了导航树,它可以和中间视图区域的模型进行双向联动。即点击左侧模型树可以拾取,点击右侧结构树也会高亮,这在查看零件属性与检查模型问题时非常便捷。
3D模型属性查看
在EVGET HOOPS Framework右侧的属性框中,您点到不同的节点,它的信息是完全不一样的:
点击模型树节点、模型的线、面、部件等都会显示其相关属性
点击一般属性,显示与所选面或边相关的几何属性、网络材质、变换矩阵等
点击元数据,可获取所选组件关联的元数据
测量功能
EVGET HOOPS Framework还提供测量功能。有基于长度的测量,也有基于特征到特征的测量,如面到面的距离、夹角等。您还可以自己开发一些更***的测量功能。
3D渲染模式
EVGET HOOPS Framework提供了部分初始的渲染模式,如绽放效果、简单阴影、阴影贴图、反射、环境光遮蔽、轮廓边缘等,后期您还可以再扩展再增加更多的渲染模式。
协同批注
在EVGET HOOPS Framework中,我们还为协同系统提供了协同批注功能,比如说自由标记、基于一些矢量图形的标记或是基于文字来进行的批注,这种批注的方式以及呈现的形式都是可定制的。你可以基于你的要求,做出相应的改动。
自由截面
EVGET HOOPS Framework提供的截面功能可以插入3个截面,并自由地选择截面的x、y、z方向,也可以选择是否将当前切割部分拆分为单独的切割平面;还可以切换可见性,选择是否显示截面。