The invention provides a method and a device for generating a virtual sacrificial three-dimensional scene. The method comprises the following steps: abstract analysis of the goal of sacrifice sacrifice 3D scene, scene modeling rules are extended; establish a religious scene model according to the rules of worship ritual scene scene modeling and the expansion of the resource file; according to the mapping rules of the sacrifice scene model into XML files; according to the production target of sacrificial virtual 3D scene of the XML file. The embodiment of the invention can be extended by the sacrifice scene modeling rules on different scene objects instantiated by sacrificial template, and can be extended to the attributes of the objects in the scene, to construct the new worship scene objects. At the same time, the method of file conversion can reduce the tight coupling between the business and the renderer, and improve the reusability of the model.
【技术实现步骤摘要】
一种虚拟祭祀三维场景的生成方法及装置
本专利技术涉及三维场景展示
,具体涉及一种虚拟祭祀三维场景的生成方法及装置。
技术介绍
随着计算机网络、软件工程等技术的逐步发展,社会各行各业信息化程度也越来越普及,相应的对信息化系统的要求也越来越多高,信息化系统面向的用户体验也越来越丰富。直观、真实、交互友好的用户体验也成为行业系统信息化、智能化的标志之一。随着虚拟现实技术的成熟,三维场景展示技术日益受到关注,特别是网络环境下,为倡导生态安葬、绿色低碳祭扫,网络虚拟祭祀作为具体措施,能有效保护自然资源和生态环境,节约殡葬用地。场景建模作为虚拟现实相关应用程序开发中重要的环节,是必须要面对的问题。为了将虚拟祭祀三维场景展示出来,一般是将祭祀的三维场景信息通过文本形式保存在文件中,再通过专门的商业引擎工具Unity3D、Unreal等对这些文件加以读取和解析,并最后生成三维场景。但目前随着个性化业务发展的需求,网络上,祭祀的三维场景因人而异,场景需求也需要适应个性化需求。因此,需要解决虚拟祭祀三维场景的动态创建,实际上就是要解决虚拟祭祀场景建模,虽然目前已经存在了一些场景建模方法,但它们都存在着一定的局限性,具体表现在如下几个方面:1、难以应对虚拟祭祀场景对象:目前对虚拟祭祀的虚拟场景建模,主要采用方法是基于XML、VRML等现有文本格式,或者是自定义的文本格式对虚拟祭祀场景中的对象进行抽象建模。但随着祭祀业务动态展示需求的复杂化,虚拟祭祀场景中场景对象的结构需要更加层次化,以支持虚拟场景对象的不同呈现。而目前存在的场景建模方法由于在设计时普遍与业务耦合紧密,应用 ...
【技术保护点】
一种虚拟祭祀三维场景的生成方法,其特征在于,包括:对目标祭祀三维场景进行抽象分析,对祭祀场景建模规则进行扩展;根据祭祀场景资源文件和扩展后的祭祀场景建模规则建立祭祀场景模型;根据映射规则将所述祭祀场景模型转换为XML文件;根据所述XML文件生成虚拟的目标祭祀三维场景。
【技术特征摘要】
1.一种虚拟祭祀三维场景的生成方法,其特征在于,包括:对目标祭祀三维场景进行抽象分析,对祭祀场景建模规则进行扩展;根据祭祀场景资源文件和扩展后的祭祀场景建模规则建立祭祀场景模型;根据映射规则将所述祭祀场景模型转换为XML文件;根据所述XML文件生成虚拟的目标祭祀三维场景。2.根据权利要求1所述的方法,其特征在于,所述对目标祭祀三维场景进行抽象分析,对祭祀场景建模规则进行扩展,包括:基于形式化模型对目标祭祀三维场景进行抽象分析,对祭祀场景建模规则进行扩展,将所述目标祭祀三维场景中的祭祀场景对象抽象为祭祀场景对象模板。3.根据权利要求2所述的方法,其特征在于,所述祭祀场景资源文件包括:祭祀场景对象模板特化信息,所述祭祀场景对象模板特化信息包括贴图信息和世界参数信息。4.根据权利要求2所述的方法,其特征在于,所述祭祀场景对象模板包括:祭祀场景对象的属性,所述祭祀场景对象的属性包括键值属性、序列属性和结构体属性。5.根据权利要求2-4任一项所述的方法,其特征在于,所述根据所述XML文件生成虚拟的目标祭祀三维场景,包括:根据所述XML文件定义所述祭祀场景对象的属性,描述所述祭祀场景对象,将所述祭祀场景对象实例化,生成虚拟的目标祭祀三维场景。6.一种虚拟祭祀三...
【专利技术属性】
技术研发人员:李伯森,李秉杰,徐晓丹,吕舜,吕江花,马世龙,
申请(专利权)人:民政部一零一研究所,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。