CN115661420A - 一种poly vr编辑器***的设计与实现方法 - Google Patents

一种poly vr编辑器***的设计与实现方法 Download PDF

Info

Publication number
CN115661420A
CN115661420A CN202210964766.6A CN202210964766A CN115661420A CN 115661420 A CN115661420 A CN 115661420A CN 202210964766 A CN202210964766 A CN 202210964766A CN 115661420 A CN115661420 A CN 115661420A
Authority
CN
China
Prior art keywords
module
scene
editing
communication connection
output end
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210964766.6A
Other languages
English (en)
Inventor
苏鹤琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Youli Culture Technology Co ltd
Original Assignee
Beijing Youli Culture Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Youli Culture Technology Co ltd filed Critical Beijing Youli Culture Technology Co ltd
Priority to CN202210964766.6A priority Critical patent/CN115661420A/zh
Publication of CN115661420A publication Critical patent/CN115661420A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

本发明公开了一种POLY VR编辑器***的设计与实现方法,涉及虚拟现实***技术领域,包括所述POLY VR编辑器***包括3D场景设计器、页面编辑器和VR播放控制器,本发明的有益效果是:本发明通过设置有3D场景设计器、页面编辑器和VR播放控制器组成的POLY VR编辑器***,提出了一种无需复杂操作即可实现交互设计、内容直观修改、复杂动画简单制作的新方法,在POLY***已有的功能模块的基础上,另外生成的可执行文件的修改和可移植率大幅提高,从而大大节省了虚拟现实内容制作成本,实现从简单到复杂的VR制作流程,大幅降低制作门槛,提高制作效率。

Description

一种POLY VR编辑器***的设计与实现方法
技术领域
本发明涉及虚拟现实***技术领域,具体为一种POLY VR编辑器***的设计与实现方法。
背景技术
目前虚拟现实内容制作工具不断出现,开发者纷纷研究自己的虚拟现实内容制作软件,不断进行优化升级。主流的虚拟现实内容制作相关软件有Unity 3D、UE5、OPENGL、Webmax、Concerse 3D、VRML等,这些软件的制作都是基于Unity/UE5编程实现的,技术要求高、制作难度大、需要兼备三维建模、编程、交互设计能力。
对此,针对主流的虚拟现实内容制作方法中存在的不足,进行虚拟现实内容制作***的设计和开发工作,并且在此基础上本发明提出了一种POLY VR编辑器***的设计与实现方法来解决上述出现的问题。
发明内容
本发明的目的在于提供一种POLY VR编辑器***的设计与实现方法,以解决上述背景技术中提出主流的虚拟现实内容制作相关软件有Unity 3D、UE5、OPENGL、Webmax、Concerse 3D、VRML等,这些软件的制作都是基于Unity/UE4编程实现的,技术要求高、制作难度大、需要兼备三维建模、编程、交互设计能力的问题。
为实现上述目的,本发明提供如下技术方案:一种POLY VR编辑器***的设计与实现方法,所述POLY VR编辑器***包括3D场景设计器、页面编辑器和VR播放控制器,所述3D场景设计器、页面编辑器和VR播放控制器均通过互联网保持实时数据互通;
所述3D场景设计器用于场景设计、动画编辑和引出项设置;
所述页面编辑器用于导入场景设计器设计制作的场景,对其中的动画和引出项进行关联组合编排,并设置数据库连接;
所述VR播放控制器用于对播放列表进行播放控制,包括引出项修改、数据库更新和播放触发方式的设置。
其中,所述3D场景设计器包括高级动画编辑模块、组合动画编辑模块、2D文字编辑模块、3D物体编辑模块、属性关联模块、内连接模块、函数定义模块、曲面造型编辑模块、特效字模块、3D文字编辑模块和快捷动画编辑模块;
所述高级动画编辑模块与3D场景设计器双向电性连接;
所述组合动画编辑模块的输出端与高级动画编辑模块的输入端通讯连接;
所述2D文字编辑模块的输出端与组合动画编辑模块的输入端通讯连接;
所述3D物体编辑模块的输出端与2D文字编辑模块的输入端通讯连接;
所述属性关联模块的输出端与3D物体编辑模块的输入端通讯连接;
所述内连接模块与属性关联模块双向电性连接,所述内连接模块还与述函数定义模块双向电性连接;
所述函数定义模块的输出端与曲面造型编辑模块的输入端通讯连接;
所述曲面造型编辑模块的输出端与特效字模块的输入端通讯连接;
所述特效字模块的输出端与3D文字编辑模块的输入端通讯连接;
所述3D文字编辑模块的输出端与快捷动画编辑模块的输入端通讯连接;
所述快捷动画编辑模块与3D场景设计器双向电性连接。
其中,所述3D场景设计器的具体操作步骤为:
S101、新建场景文件;
S102、导入模型;
S103、添加场景属性;
S104、制作动画;
S105、设置引出项;
S106、保存场景;
S107、更新缩略图及打包场景为模板。
其中,所述步骤S103中的进行添加场景属性具体包括添加场景对象信息和编辑场景属性参数信息,所述步骤S105中的设置引出项内容具体包括设置内连接、设置多面显示、设置函数和添加交互操作。
其中,所述页面编辑器包括高级材质编辑模块、脚本动画编辑模块、视频编解码播放模块、基于时轨事件的条件出发模块、素材库管理模块、数据库连接模块、引出项关联设置模块和播放预览模块;
所述高级材质编辑模块与页面编辑器双向电性连接;
所述脚本动画编辑模块的输出端与高级材质编辑模块的输入端通讯连接;
所述视频编解码播放模块的输出端与脚本动画编辑模块的输入端通讯连接;
所述基于时轨事件的条件出发模块的输出端与视频编解码播放模块的输入端通讯连接;
所述素材库管理模块与页面编辑器双向电性连接;
所述数据库连接模块的输出端与素材库管理模块的输入端通讯连接;
所述引出项关联设置模块的输出端与数据库连接模块的输入端通讯连接;
所述播放预览模块的输出端与引出项关联设置模块的输入端通讯连接。
其中,所述页面编辑器的具体操作步骤为:
S201、新建页面文件;
S202、导入页面文件;
S203、编辑引出项;
S204、添加循环;
S205、保存页面文件;
S206、打包页面文件。
其中,所述步骤S203编辑引出项中还包括编辑动画列表,所述步骤S204添加循环时包括添加触发效果。
其中,所述VR播放控制器包括VR播放控制器***主机、HTC VIVE头戴式显示设备和VR眼镜盒。
其中,所述VR播放控制器包括引出项修改模块、全媒体信号接入模块、动捕数据接入模块、场景导入模块、VR外设关联模块、骨骼动画接入模块、播放控制模块和VR输出模块;
所述引出项修改模块与VR播放控制器双向电性连接;
所述全媒体信号接入模块的输出端与引出项修改模块的输出端通讯连接;
所述动捕数据接入模块的输出端与全媒体信号接入模块的输入端通讯连接;
所述场景导入模块的输出端与动捕数据接入模块的输入端通讯连接;
所述VR外设关联模块与VR播放控制器双向电性连接;
所述骨骼动画接入模块的输出端与VR外设关联模块的输入端通讯连接;
所述播放控制模块的输出端与骨骼动画接入的输入端通讯连接;
所述VR输出模块的输出端与播放控制模块的输入端通讯连接。
其中,所述VR播放控制器输出信号为HDMI、HD SDI其中的一种或多种,所述POLYVR编辑器***在进行开发时采用的设计模式包括MVC设计模式和MVD设计模式。
与现有技术相比,本发明的有益效果是:
本发明通过设置有3D场景设计器、页面编辑器和VR播放控制器组成的POLY VR编辑器***,提出了一种无需复杂操作即可实现交互设计、内容直观修改、复杂动画简单制作的新方法,在POLY***已有的功能模块的基础上,添加了交互操作、连接编辑器、设置输出连接、设置函数、设置内连接功能,实现了无需复杂编程即可完成各种VR课件内容制作,大幅降低VR内容制作门槛,提高VR制作效率,本***设计开发的虚拟现实内容制作软件是集内容编辑、播放功能于一体的,无需复杂编程设计师即可独立完成VR内容创作,另外生成的可执行文件的修改和可移植率大幅提高,从而大大节省了虚拟现实内容制作成本,实现从简单到复杂的VR制作流程,大幅降低制作门槛,提高制作效率。
附图说明
图1为本发明实施例所述的一种POLY VR编辑器***的设计与实现方法的整体***拓扑图;
图2为本发明实施例所述的一种POLYVR编辑器***的设计与实现方法的3D场景设计器拓扑图;
图3为本发明实施例所述的一种POLYVR编辑器***的设计与实现方法的3D场景设计器流程图;
图4为本发明实施例所述的一种POLY VR编辑器***的设计与实现方法的页面编辑器拓扑图;
图5为本发明实施例所述的一种POLY VR编辑器***的设计与实现方法的页面编辑器流程图;
图6为本发明实施例所述的一种POLYVR编辑器***的设计与实现方法的VR播放控制器拓扑图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1、图2、图3、图4、图5和图6,本发明提供一种技术方案:
一种POLY VR编辑器***的设计与实现方法,所述POLY VR编辑器***包括3D场景设计器、页面编辑器和VR播放控制器,所述3D场景设计器、页面编辑器和VR播放控制器均通过互联网保持实时数据互通;
所述3D场景设计器用于场景设计、动画编辑和引出项设置;所述3D场景设计器包括高级动画编辑模块、组合动画编辑模块、2D文字编辑模块、3D物体编辑模块、属性关联模块、内连接模块、函数定义模块、曲面造型编辑模块、特效字模块、3D文字编辑模块和快捷动画编辑模块;所述高级动画编辑模块与3D场景设计器双向电性连接;所述组合动画编辑模块的输出端与高级动画编辑模块的输入端通讯连接;所述2D文字编辑模块的输出端与组合动画编辑模块的输入端通讯连接;所述3D物体编辑模块的输出端与2D文字编辑模块的输入端通讯连接;所述属性关联模块的输出端与3D物体编辑模块的输入端通讯连接;所述内连接模块与属性关联模块双向电性连接,所述内连接模块还与述函数定义模块双向电性连接;所述函数定义模块的输出端与曲面造型编辑模块的输入端通讯连接;所述曲面造型编辑模块的输出端与特效字模块的输入端通讯连接;所述特效字模块的输出端与3D文字编辑模块的输入端通讯连接;所述3D文字编辑模块的输出端与快捷动画编辑模块的输入端通讯连接;所述快捷动画编辑模块与3D场景设计器双向电性连接;
在本实施例中,所述3D场景设计器采用以层为单元的架构,模板化生成虚拟场景、动画、三维图文、多层字幕、多通道视频、实时外部数据展示,支持任意语言字体输入,可直接导入3DMax、MAYA、Photoshop、视频、动画等多种格式,场景中所有的物件属性均可关联VR控制,各种逻辑运算也可关联VR控制,***依托顶级的硬件性能与高效的三维算法,进行实时渲染播出,使创作人员在各类VR内容制作、各类微电影制作中得以更快捷、更轻松的设计,大大提高了制作效率,***拥有多元素的三维制作,包括动画角标、特效字幕、个性化场景、实时数据可视化,用于场景设计、动画编辑和引出项设置,主要包含新建场景文件、导入模型、导入场景文件、添加场景对象、添加场景属性、编辑场景属性参数、制作动画、设置引出项、设置内连接、设置函数、设置多面显示、打包场景功能;所述3D场景设计器是基于虚拟的三维空间设计的,它的场景视窗可以实时的显示制作的三维场景,在场景视窗里方便预览和检查,三维空间中由各种三维物体组成,三维物体有非常多的物体属性,在3D场景设计器中,不仅有常规的位置、纹理、灯光公共属性,另外还可以通过高级材质功能,对物体对象设计高级材质,可制作出逼真炫酷的效果,同时三维物体有自定义属性,在可自定义属性里,通过动画的形式去表现一个物体的属性变化,比如制作金属的密度随时间变化而变化,可以给金属增加密度这一属性,和时轨进行关联来进行制作,所述3D场景编辑器中有连接编辑器和动画编辑的功能,通过设置物体间的函数关系式可以实现物体对象的复杂仿真运动,利用动画编辑器可设置关键帧,制作简单动画,另外在软件中添加了高级编辑器功能,通过贝塞尔曲线,可以模拟不同复杂的轨迹动画;
所述3D场景设计器的具体操作步骤为:
S101、新建场景文件;
S102、导入模型;
S103、添加场景属性,包括添加场景对象信息和编辑场景属性参数信息;
S104、制作动画;
S105、设置引出项,包括设置内连接、设置多面显示、设置函数和添加交互操作;
S106、保存场景;
S107、更新缩略图及打包场景为模板。
所述页面编辑器用于导入场景设计器设计制作的场景,对其中的动画和引出项进行关联组合编排,并设置数据库连接;所述页面编辑器包括高级材质编辑模块、脚本动画编辑模块、视频编解码播放模块、基于时轨事件的条件出发模块、素材库管理模块、数据库连接模块、引出项关联设置模块和播放预览模块;所述高级材质编辑模块与页面编辑器双向电性连接;所述脚本动画编辑模块的输出端与高级材质编辑模块的输入端通讯连接;所述视频编解码播放模块的输出端与脚本动画编辑模块的输入端通讯连接;所述基于时轨事件的条件出发模块的输出端与视频编解码播放模块的输入端通讯连接;所述素材库管理模块与页面编辑器双向电性连接;所述数据库连接模块的输出端与素材库管理模块的输入端通讯连接;所述引出项关联设置模块的输出端与数据库连接模块的输入端通讯连接;所述播放预览模块的输出端与引出项关联设置模块的输入端通讯连接;
在本实施例中,所述页面编辑器是将所述3D场景设计器设计的独立动画按“时间+事件触发”的方式组合编辑播出,同时进行引出项的导入和设置,所有的动画播放可以同步控制播出,也可以按事件量触发控制播出,事件量可以是任何逻辑元素的组合,包含外部触发控制,支持自动播出,手动播出,定时播出,顺序播出,热键触发播出等多种播出方式,并支持各个播出项的组合播出。可以实时获取外部数据,支持0DBC/SQL等数据接口,并以柱状图、饼状图、折线图等三维图表方式可视化呈现,以及以图形、图表形式自动显示不断更新的外部数据;所述页面编辑器用于导入场景设计器设计制作的场景,对其中的动画和引出项进行关联组合编排,并设置数据库连接,主要包含新建页面文件、编辑引出项、设置动画条目、添加循环、添加触发效果、保存页面文件、打包页面文件等功能;如何进行播出和交互,所述Page Editor VR脚本编辑器就是专门解决如何触发交互的问题,在所述页面编辑器中对所述3D场景设计器制作的各种动画进行逻辑判断,实现播出和交互,所有的动画可以同步控制播出,也可以按事件量触发控制播出,事件量可以是任何逻辑元素的组合,其中包含外部触发控制,当前状态下,有哪些物体和动画,基于什么样的一个触发方式去播出,都是通过自定义的,在自定义的过程中不需要编写代码,只需要设置触发方式以及播出顺序就可以实现,另外在所述页面编辑器中,设置了很多触发方式,可任意进行选择,比如制作三峡大坝,在水位超过防汛警戒线的时候提出警告,在水超过决堤线的时候触发决堤动画,那么这个判断条件可以是内部进行函数关联,也可以通过外部数据的控制来进行交互;
所述页面编辑器的具体操作步骤为:
S201、新建页面文件;
S202、导入页面文件;
S203、编辑引出项,包括编辑动画列表;
S204、添加循环,包括添加触发效果;
S205、保存页面文件;
S206、打包页面文件;
所述VR播放控制器用于对播放列表进行播放控制,包括引出项修改、数据库更新和播放触发方式的设置;所述VR播放控制器包括VR播放控制器***主机、HTC VIVE头戴式显示设备和VR眼镜盒;所述VR播放控制器包括引出项修改模块、全媒体信号接入模块、动捕数据接入模块、场景导入模块、VR外设关联模块、骨骼动画接入模块、播放控制模块和VR输出模块;所述引出项修改模块与VR播放控制器双向电性连接;所述全媒体信号接入模块的输出端与引出项修改模块的输出端通讯连接;所述动捕数据接入模块的输出端与全媒体信号接入模块的输入端通讯连接;所述场景导入模块的输出端与动捕数据接入模块的输入端通讯连接;所述VR外设关联模块与VR播放控制器双向电性连接;所述骨骼动画接入模块的输出端与VR外设关联模块的输入端通讯连接;所述播放控制模块的输出端与骨骼动画接入的输入端通讯连接;所述VR输出模块的输出端与播放控制模块的输入端通讯连接;所述VR播放控制器输出信号为HDMI、HD SDI其中的一种或多种。
在本实施例中,所述VR播放控制器进行VR内容播放的,在资源的导入以及资源的播放类型上包含了以下内容,如添加场景模板、添加流媒体、添加外视频、添加网页、添加素材文件、添加动画,在素材的添加上包括普通视频、双目立体视频、全景视频的设置,VR的虚拟体验需要使用VR头盔、交互手柄进行操作,在软件的设计中,可以满足对VR头盔、交互手柄等的设置,也可以满足对VR眼镜焦距、眼距等的设置,所述VR播放控制器包括VR播放控制器***主机、HTC VIVE头戴式显示设备、VR眼镜盒,所述VR播放控制器用于对播放列表进行播放控制,包括引出项修改、数据库更新和播放触发方式的设置,把脚本编辑器里面的内容按条目进行播放,既可以做VR输出,也可以做视频输出;VR课件内容的简单快捷编辑播放皆基于此,PPT课件、Word文档、图片、视频、立体视频、全景视频、专业VR课件等所有教学资源均可于VR播放控制器中快速编辑生成并播出。无需任何专业操作,即可使用独立的VR播放控制器进行VR教学、实训、实验,把VR实验和教学很方便的融合在一起;
其中,所述POLY VR编辑器***在进行开发时采用的设计模式包括MVC设计模式和MVD设计模式,所述VR播放控制器的输出基于HDMI、HD SDI等信号输出到流媒体服务器,再由流媒体服务器推送到教室中配置的所有VR播放终端上,如头盔、一体机、VR眼镜盒、手机进行播放;由此就实现了老师基于所述VR播放控制器进行VR互动教学讲解,学生基于VR播放终端进行沉浸式VR学习。
实施例1
在VR虚拟三维场景中,里面有很多三维模型和很多动画,在三维虚拟场景中可以将物体的任意属性基于任意的函数做任意的关联,那么在这个基础上怎么去管理这些物体,像之前举例的一个太阳系,可以理解为一个大的层,下面分出太阳,地球等行星这样的组,月球是地球的卫星,则在地球的组下又分出了月球这样的物件,这样就是层、组、物件的意义,3D场景设计的场景树的作用就是进行层、组、物体间的归类,也可以将上一级的属性进行继承。场景树管理就是对场景所有元素分层分组管理,每个层空间具有独立的像机和灯光效果。
实施例2
如何进行VR内容直观修改?对于VR内容存在错误或者处于某种原因需要修改某个部分的内容时,传统的做法是需要找到源文件才可进行修改,并且修改后的源文件需要进行更新、渲染、烘焙、导出等,修改过程繁琐,耗费大量时间;另外在修改某部分的内容时可能会影响其余关联的内容的修改,工作量大,修改内容繁多,针对以上情况,在所述3D场景设计器的设计中添加了对物体设置引出项的功能,物体设置了引出项,就相当于基于某个引出项进行物体参数的修改,不需要打开源文件,也不需要对源文件进行更新、渲染、烘焙等操作,即可实现内容的直观修改;
如何控制物体的播放?如何实现交互控制?首先在所述3D场景设计器中对物体添加交互操作及交互开关,选中物体点击鼠标右键选择添加交互操作的功能,即可对物体添加交互控制,然后在所述页面编辑器的时轨中设置动画条目,并添加播放动画,最后根据播放的方式,在时轨编辑位置,添加循环、结束、动画恢复、等待、信号等交互操作设置,从而实现物体的循环效果、触发效果;
实施例3
在进行教学时,所述VR播放控制器可导入任意的三维模型等虚拟物体,关联到内置的轨迹动画,即可将任意三维物体飞到老师的前方,然后老师通过手势、手柄/鼠标等交互终端即可控制虚拟物体的放大、缩小、翻转等动作,清晰直观的展现三维虚拟物体,也可导入定制的基于.asn、.pef格式的专业VR交互式模板组合动画和VR课件资源,实现各种专业的VR展示,基于所述VR播放控制器,只需简单操作,教师即可生成个性化的播出列表,利用交互式手柄/鼠标等操作进行教学,可选择顺序播放、点播、跳播,教师可根据教学需求更换教学场景。
本发明的工作原理:POLY VR编辑器***的工作流程如下:
首先,使用3D场景设计器,设计场景、编辑动画并设置引出项,生成场景文件供给Page Editor直接编辑使用;
接着,使用页面编辑器,在页面编辑器界面导入3D场景设计器设计制作的场景文件,对其中的视频动画和引出项进行关联组合编排,并设置数据库连接,生成的页面文件可供读取播放;
最后,将页面文件导入到VR播放控制器中,编辑播放列表,对播放列表进行播放控制,修改引出项、更新数据库和设置播放触发方式,通过VR头显和VR手柄等进行场景测试与运行,通过设置有3D场景设计器、页面编辑器和VR播放控制器组成的POLY VR编辑器***,提出了一种无需复杂操作即可实现交互设计、内容直观修改、复杂动画简单制作的新方法,在POLY***已有的功能模块的基础上,添加了交互操作、连接编辑器、设置输出连接、设置函数、设置内连接功能,实现了无需复杂编程即可完成各种VR课件内容制作,大幅降低VR内容制作门槛,提高VR制作效率,本***设计开发的虚拟现实内容制作软件是集内容编辑、播放功能于一体的,无需复杂编程设计师即可独立完成VR内容创作,另外生成的可执行文件的修改和可移植率大幅提高,从而大大节省了虚拟现实内容制作成本,实现从简单到复杂的VR制作流程,大幅降低制作门槛,提高制作效率。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其同物限定。

Claims (10)

1.一种POLY VR编辑器***的设计与实现方法,其特征在于:所述POLY VR编辑器***包括3D场景设计器、页面编辑器和VR播放控制器,所述3D场景设计器、页面编辑器和VR播放控制器均通过互联网保持实时数据互通;
所述3D场景设计器用于场景设计、动画编辑和引出项设置;
所述页面编辑器用于导入场景设计器设计制作的场景,对其中的动画和引出项进行关联组合编排,并设置数据库连接;
所述VR播放控制器用于对播放列表进行播放控制,包括引出项修改、数据库更新和播放触发方式的设置。
2.根据权利要求1所述的一种POLY VR编辑器***的设计与实现方法,其特征在于:所述3D场景设计器包括高级动画编辑模块、组合动画编辑模块、2D文字编辑模块、3D物体编辑模块、属性关联模块、内连接模块、函数定义模块、曲面造型编辑模块、特效字模块、3D文字编辑模块和快捷动画编辑模块;
所述高级动画编辑模块与3D场景设计器双向电性连接;
所述组合动画编辑模块的输出端与高级动画编辑模块的输入端通讯连接;
所述2D文字编辑模块的输出端与组合动画编辑模块的输入端通讯连接;
所述3D物体编辑模块的输出端与2D文字编辑模块的输入端通讯连接;
所述属性关联模块的输出端与3D物体编辑模块的输入端通讯连接;
所述内连接模块与属性关联模块双向电性连接,所述内连接模块还与述函数定义模块双向电性连接;
所述函数定义模块的输出端与曲面造型编辑模块的输入端通讯连接;
所述曲面造型编辑模块的输出端与特效字模块的输入端通讯连接;
所述特效字模块的输出端与3D文字编辑模块的输入端通讯连接;
所述3D文字编辑模块的输出端与快捷动画编辑模块的输入端通讯连接;
所述快捷动画编辑模块与3D场景设计器双向电性连接。
3.根据权利要求2所述的一种POLY VR编辑器***的设计与实现方法,其特征在于,所述3D场景设计器的具体操作步骤为:
S101、新建场景文件;
S102、导入模型;
S103、添加场景属性;
S104、制作动画;
S105、设置引出项;
S106、保存场景;
S107、更新缩略图及打包场景为模板。
4.根据权利要求3所述的一种POLY VR编辑器***的设计与实现方法,其特征在于:所述步骤S103中的进行添加场景属性具体包括添加场景对象信息和编辑场景属性参数信息,所述步骤S105中的设置引出项内容具体包括设置内连接、设置多面显示、设置函数和添加交互操作。
5.根据权利要求1所述的一种POLY VR编辑器***的设计与实现方法,其特征在于:所述页面编辑器包括高级材质编辑模块、脚本动画编辑模块、视频编解码播放模块、基于时轨事件的条件出发模块、素材库管理模块、数据库连接模块、引出项关联设置模块和播放预览模块;
所述高级材质编辑模块与页面编辑器双向电性连接;
所述脚本动画编辑模块的输出端与高级材质编辑模块的输入端通讯连接;
所述视频编解码播放模块的输出端与脚本动画编辑模块的输入端通讯连接;
所述基于时轨事件的条件出发模块的输出端与视频编解码播放模块的输入端通讯连接;
所述素材库管理模块与页面编辑器双向电性连接;
所述数据库连接模块的输出端与素材库管理模块的输入端通讯连接;
所述引出项关联设置模块的输出端与数据库连接模块的输入端通讯连接;
所述播放预览模块的输出端与引出项关联设置模块的输入端通讯连接。
6.根据权利要求5所述的一种POLY VR编辑器***的设计与实现方法,其特征在于,所述页面编辑器的具体操作步骤为:
S201、新建页面文件;
S202、导入页面文件;
S203、编辑引出项;
S204、添加循环;
S205、保存页面文件;
S206、打包页面文件。
7.根据权利要求6所述的一种POLY VR编辑器***的设计与实现方法,其特征在于:所述步骤S203编辑引出项中还包括编辑动画列表,所述步骤S204添加循环时包括添加触发效果。
8.根据权利要求1所述的一种POLY VR编辑器***的设计与实现方法,其特征在于:所述VR播放控制器包括VR播放控制器***主机、HTC VIVE头戴式显示设备和VR眼镜盒。
9.根据权利要求1所述的一种POLY VR编辑器***的设计与实现方法,其特征在于:所述VR播放控制器包括引出项修改模块、全媒体信号接入模块、动捕数据接入模块、场景导入模块、VR外设关联模块、骨骼动画接入模块、播放控制模块和VR输出模块;
所述引出项修改模块与VR播放控制器双向电性连接;
所述全媒体信号接入模块的输出端与引出项修改模块的输出端通讯连接;
所述动捕数据接入模块的输出端与全媒体信号接入模块的输入端通讯连接;
所述场景导入模块的输出端与动捕数据接入模块的输入端通讯连接;
所述VR外设关联模块与VR播放控制器双向电性连接;
所述骨骼动画接入模块的输出端与VR外设关联模块的输入端通讯连接;
所述播放控制模块的输出端与骨骼动画接入的输入端通讯连接;
所述VR输出模块的输出端与播放控制模块的输入端通讯连接。
10.根据权利要求8所述的一种POLY VR编辑器***的设计与实现方法,其特征在于:所述VR播放控制器输出信号为HDMI、HD SDI其中的一种或多种,所述POLY VR编辑器***在进行开发时采用的设计模式包括MVC设计模式和MVD设计模式。
CN202210964766.6A 2022-08-11 2022-08-11 一种poly vr编辑器***的设计与实现方法 Pending CN115661420A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210964766.6A CN115661420A (zh) 2022-08-11 2022-08-11 一种poly vr编辑器***的设计与实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210964766.6A CN115661420A (zh) 2022-08-11 2022-08-11 一种poly vr编辑器***的设计与实现方法

Publications (1)

Publication Number Publication Date
CN115661420A true CN115661420A (zh) 2023-01-31

Family

ID=85023554

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210964766.6A Pending CN115661420A (zh) 2022-08-11 2022-08-11 一种poly vr编辑器***的设计与实现方法

Country Status (1)

Country Link
CN (1) CN115661420A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115826933A (zh) * 2023-02-14 2023-03-21 成都曾自科技有限公司 编辑器下加载使用Cook后资源的方法、装置及存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115826933A (zh) * 2023-02-14 2023-03-21 成都曾自科技有限公司 编辑器下加载使用Cook后资源的方法、装置及存储介质
CN115826933B (zh) * 2023-02-14 2023-06-13 成都曾自科技有限公司 编辑器下加载使用Cook后资源的方法、装置及存储介质

Similar Documents

Publication Publication Date Title
US8161452B2 (en) Software cinema
KR100989459B1 (ko) 비디오 프레임 시퀀스를 제공하는 장치 및 방법, 장면 모델을 제공하는 장치 및 방법, 장면 모델, 메뉴 구조를 생성하는 장치 및 방법 그리고 컴퓨터 프로그램
CN105139741B (zh) 一种数字沙盘***
CN102708138B (zh) 虚拟博物馆***及其藏品展示方法
WO2016065567A1 (en) Authoring tools for synthesizing hybrid slide-canvas presentations
CN107644019A (zh) 一种超媒体电子书内容制作***
CN104090979A (zh) 一种网页编辑方法及装置
US20180143741A1 (en) Intelligent graphical feature generation for user content
CN108932751A (zh) 快速创建vr/ar/mr内容的***及方法
CN115661420A (zh) 一种poly vr编辑器***的设计与实现方法
US9620167B2 (en) Broadcast-quality graphics creation and playout
CN113923525A (zh) 基于非线编模式的互动视频编辑器及轨道实现方法
CN116452786B (zh) 虚拟现实内容的生成方法、***、计算机设备及存储介质
JP4845975B2 (ja) 映像フレームのシーケンスを提供するための装置および方法、シーンモデルを提供するための装置および方法、シーンモデル、メニュー構造を作成するための装置および方法およびコンピュータ・プログラム
Sun Research on the application of 3D animation special effects in animated films: taking the film avatar as an example
KR101118536B1 (ko) 상호 작용이 가능한 콘텐츠 저작 수단을 제공하는 방법
CN104270673A (zh) 文艺节目虚拟图文实时处理方法及***
CN111445382B (zh) 一种基于maya三维软件场景资源优化方法
Shim et al. CAMEO-camera, audio and motion with emotion orchestration for immersive cinematography
KR20150085869A (ko) 계층형 구조 및 타임라인을 이용한 앱북 빌더 시스템
JP2005285076A (ja) 映像情報制作方法
Li Summary of Computer Processing and Editing Technology for 2D Animation
Ding et al. Research on the Key Technology of Augmented Reality Technology in the Application and Development of Children's Plant Science Popularization Education
Cong Research on Feature Extraction of Animation Shot-splitting Script Based on Digital Image Detection
CN117876544A (zh) 基于Unity的非遗舞蹈创意编排方法、可读存储介质、设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication