发明名称 基于SaaS架构的三维场景管理平台及编辑浏览方法
摘要 本发明公开了一种基于SaaS架构的三维场景管理平台,包括浏览器端和云平台计算端;所述浏览器端用于提供Web用户界面交互及远程过程调用功能,包括三维图形程序接口、场景运行时模块、场景编辑模块以及场景浏览模块;所述云平台计算端用于处理业务逻辑并向浏览器端发送场景代码,包括场景管理模块、数据访问层、数据仓库以及资源管理模块。本发明实现与当前Web标准的无缝融合,做到三维场景的在线实时管理,并快速发布到Internet上供用户使用,有效降低了软件复杂度,并使易用性和开放性大大提高。
申请公布号 CN102012906B 申请公布日期 2012.01.25
申请号 CN201010521563.7 申请日期 2010.10.27
申请人 南京聚社数字科技有限公司;南京工业大学;江苏教育学院 发明人 李勇志;周文军;秦卫明
分类号 G06F17/30(2006.01)I;G06T19/00(2011.01)I 主分类号 G06F17/30(2006.01)I
代理机构 江苏圣典律师事务所 32237 代理人 黄振华
主权项 一种基于SaaS架构的三维场景管理平台,其特征在于,包括浏览器端和云计算平台端;所述浏览器端用于提供Web用户界面交互及远程过程调用功能,包括三维图形程序接口、场景运行时模块、场景编辑模块以及场景浏览模块;所述场景编辑模块是用户管理场景的Web模块,用于用户界面交互并通过远程过程调用向所述云计算平台端发送场景编辑命令,并与所述场景运行时模块进行双向场景数据同步;所述场景浏览模块是用户浏览场景的Web模块,用于通过远程过程调用向所述云计算平台端发送场景浏览请求,接收云计算平台端返回的场景代码并调用所述场景运行时模块在浏览器端进行显示场景;所述场景运行时模块用于同步所述场景编辑模块和场景浏览模块中的场景代码,通过调用所述三维图形程序接口在浏览器端进行三维图形显示;所述云计算平台端用于处理业务逻辑并向浏览器端发送场景代码,包括场景管理模块、数据访问层、数据仓库以及资源管理模块;所述场景管理模块负责场景和场景中所有对象的创建和管理,其中场景管理器用于场景物体属性设置,维护其所有场景物体的列表,进行场景物体的创建、查询、销毁和设置,同时使用所述数据访问层的Java数据对象将场景对象在所述数据仓库中同步;所述场景编辑模块向所述场景管理模块发出场景编辑命令,并调用所述场景管理模块传来的场景代码;所述场景浏览模块向所述场景管理模块发出场景浏览命令,并调用所述场景管理模块传来的场景代码;所述资源管理模块用于管理场景需要的可复用资源对象的上传、移除和调用,包括资源对象以及资源管理器,所述资源管理器负责管理创建场景的模型对象和外观对象,并提供使用接口供场景管理模块调用;资源管理器根据场景编辑模块发出的场景编辑命令类型、对象的名称和属性,进行资源对象的创建、查询、销毁和设置,并使用所述数据访问层的Java数据对象将场景对象在数据仓库中同步;所述数据访问层分别与所述场景管理模块、资源管理模块以及数据仓库进行双向数据传输,用于将所属场景管理模块或资源管理模块的对象保存进入所述数据仓库,调用所述数据仓库传输给所述场景管理模块或资源管理模块。
地址 210009 江苏省南京市鼓楼区新模范马路5号科技综合实验楼B座504室