基于三维场景中云渲染像素流实现方法及终端设备技术

技术编号:37137829 阅读:25 留言:0更新日期:2023-04-06 21:39
本发明专利技术属于云渲染技术领域,具体公开了基于三维场景中云渲染像素流实现方法及终端设备,通过先确认移动设备和网络服务器软硬件是否符合像素流传输要求,针对符合要求的移动设备建立一个standa l one可执行文件的虚幻引擎应用程序,开启网络服务器,将多个不同移动设备上运行的网络浏览器连接到像素流送播放,再建立3D运行服务器,在3D运行服务器上安装渲染的程序和点量云系统,再生成终端可访问的URL地址,最后将URL地址发送给用户,用户在移动设备中通过语音唤醒浏览器直接打开进行三维场景的实时交互,通过此方式可直接通过用户口述的方式输入操作指令,不需要鼠标、键盘或者触摸屏逐个输入操作指令,简化了操作步骤,为在虚拟和仿真中的交互提供便利。为在虚拟和仿真中的交互提供便利。为在虚拟和仿真中的交互提供便利。

【技术实现步骤摘要】
基于三维场景中云渲染像素流实现方法及终端设备


[0001]本专利技术属于云渲染
,具体涉及基于三维场景中云渲染像素流实现方法及终端设备。

技术介绍

[0002]云渲染是把程序放在云服务器上,每个程序形成一个URL的链接。在需要给客户演示的时候,可以通过平板或者客户的电脑直接打开服务器上的程序,进行点击或者观看其他人操作,这种体验会更加直接也更有利于客户了解产品,促进项目的推进。而且这种方式也不用考虑每个销售人员一个固定链接,只需要几个链接共用即可,这样一台或者几台服务器就可以满足日常使用,节省成本的同时能满足日常使用需求,达到高性价比,由于手机、平板等移动终端的渲染能力有限,难以运行对渲染能力要求较高的3D程序而服务器的渲染能力一般较强,能够运行3D程序。
[0003]经检索,中国专利文件申请号为:202110316942.0,公开了基于像素流的离屏分布式集群云渲染系统及方法,该系统包括包括用于运行应用程序的内容服务器和多个用于复制内容服务器的应用程序的虚拟节点,虚拟节点包括主显卡、CPU和多个任务渲染显卡,主显卡分配任务,CPU本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于三维场景中云渲染像素流实现方法,其特征在于:包括如下步骤:S1、确认移动设备和网络服务器软硬件是否符合像素流传输的要求,若不符合要像素流传输要求,则需下载并安装node.js,进入S2,若符合像素流传输要求,则直接进入S2;S2、在移动设备建立一个standalone可执行文件的虚幻引擎应用程序;S3、开启网络服务器,在虚幻引擎应用程序和客户端浏览器间建立点对点的连接,并运行信令服务器;S4、把多个不同移动设备上运行的网络浏览器连接到像素流送播放;S5、建立能正常运行3D程序的3D运行服务器;S6、在3D运行服务器上安装渲染的程序和点量云系统;S7、将3D程序的存储位置添加至点量云系统中,点击按钮生成终端可访问的URL地址;S8、将URL地址发送给用户,用户在移动设备中通过语音唤醒浏览器直接打开进行三维场景的实时交互。2.根据权利要求1所述的基于三维场景中云渲染像素流实现方法,其特征在于:步骤S1中所述像素流传输的要求包括需安装node.js、打开网络端口、关闭除编码视频播放服务器以外的服务器和获取电脑的IP地址,其中网络端口包括80接口和888接口。3.根据权利要求1所述的基于三维场景中云渲染像素流实现方法,其特征在于:步骤S2中所述虚幻引擎应用程序建立的具体流程如下:A1、在虚幻编辑器中打开项目;A2、在虚幻编辑器的主菜单中选择编辑;A3、在图像下找到像素流送插件并勾选启动框;A4、点击确认后再点击立即重启,重启项目并应用修改;A5、返回虚幻编辑器,从主菜单中选择编辑,再进入项目设置,设置项目参数;A6、在主菜单中选择编辑,再选择编辑器偏好,在关卡编辑器播放中找到额外启动参数设置;A7、从虚幻编辑器的主菜单中选择文件,再选择打包项目,在打包项目中找打开虚幻引擎放置项目打包版本的文件夹,点击选择文件夹;A8、虚幻编辑器将开始打包进程,待打包进程完毕后,前往A7中选择文件夹,找到WindowsNoEditor文件夹,在打包的standalone虚幻引擎应用程序中启用像素流送插件后,即可开始流送渲染帧和音频。4.根据权利要求1所述的基于三维场景中云渲染像素流实现方法,其特征在于:步骤S3中所述信令服务器在首次运行时,虚幻应用程序运行连接到信令服务器和Web服务器,在...

【专利技术属性】
技术研发人员:张健李平邢军李国辉朱锡军陈海恒
申请(专利权)人:广州极数科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1