一种基于Unity3D的图像绘制方法及装置制造方法及图纸

技术编号:23855190 阅读:48 留言:0更新日期:2020-04-18 10:43
本申请提供一种基于Unity3D的图像绘制方法及装置。其中,所述方法包括:在绘制组件中加载当前帧图像,并获取所述当前帧图像的图标信息;接收图像绘制命令,并基于所述图像绘制命令确定下一帧图像的图标信息;将所述下一帧图像的图标信息与所述当前帧图像的图标信息进行对比,并基于对比结果为所述当前帧图像配置图标标签;基于所述下一帧图像的图标信息、所述图标标签、所述当前帧图像的图标信息绘制下一帧图像。本申请提供的基于Unity3D的图像绘制方法及装置,可以有效减少绘制过程中的运算量以及资源的消耗。

An image rendering method and device based on unity3d

【技术实现步骤摘要】
一种基于Unity3D的图像绘制方法及装置
本申请涉及计算机
,特别涉及一种基于Unity3D的图像绘制方法及装置、计算设备及计算机可读存储介质。
技术介绍
UIPanel是Unity3D的NGUI插件中的组件,UIPanel负责创建实际的集合图形,在UIPanel组件下挂靠有需要频繁变化的用户界面(UI)。对于用户界面而言,由于其中的数字信息、血条信息等几乎每帧都在发生变化,故用户界面几乎每帧也都在发生变化,而UIPanel组件基本上每帧都需要根据用户界面的变化情况进行不断的重建,运算量大,计算机资源消耗大。
技术实现思路
有鉴于此,本申请实施例提供了一种基于Unity3D的图像绘制方法及装置、计算设备及计算机可读存储介质,以解决现有技术中存在的技术缺陷。本申请实施例公开了一种基于Unity3D的图像绘制方法,包括:在绘制组件中加载当前帧图像,并获取所述当前帧图像的图标信息;接收图像绘制命令,并基于所述图像绘制命令确定下一帧图像的图标信息;将所述下一帧图像的图标信息与所述当前帧本文档来自技高网...

【技术保护点】
1.一种基于Unity3D的图像绘制方法,其特征在于,包括:/n在绘制组件中加载当前帧图像,并获取所述当前帧图像的图标信息;/n接收图像绘制命令,并基于所述图像绘制命令确定下一帧图像的图标信息;/n将所述下一帧图像的图标信息与所述当前帧图像的图标信息进行对比,并基于对比结果为所述当前帧图像配置图标标签;/n基于所述下一帧图像的图标信息、所述图标标签、所述当前帧图像的图标信息绘制下一帧图像。/n

【技术特征摘要】
1.一种基于Unity3D的图像绘制方法,其特征在于,包括:
在绘制组件中加载当前帧图像,并获取所述当前帧图像的图标信息;
接收图像绘制命令,并基于所述图像绘制命令确定下一帧图像的图标信息;
将所述下一帧图像的图标信息与所述当前帧图像的图标信息进行对比,并基于对比结果为所述当前帧图像配置图标标签;
基于所述下一帧图像的图标信息、所述图标标签、所述当前帧图像的图标信息绘制下一帧图像。


2.根据权利要求1所述的基于Unity3D的图像绘制方法,其特征在于,所述当前帧图像包括至少一个当前帧图标,所述下一帧图像包括至少一个下一帧图标;
所述将所述下一帧图像的图标信息与所述当前帧图像的图标信息进行对比,并基于对比结果为所述当前帧图像的图标配置图标标签,包括:
将每一个所述当前帧图标的图标信息与相对应的所述下一帧图标的图标信息进行对比,为与所述下一帧图标的图标信息相同的所述当前帧图标配置第一图标标签,为与所述下一帧图标的图标信息不同的所述当前帧图标配置第二图标标签。


3.根据权利要求2所述的基于Unity3D的图像绘制方法,其特征在于,所述基于所述下一帧图像的图标信息、所述图标标签、所述当前帧图像的图标信息绘制下一帧图像,包括:
在全部所述当前帧图标与相对应的所述下一帧图标的图标信息均不同的情况下,基于所述下一帧图像的图标信息和所述图标标签绘制下一帧图像;
在部分所述当前帧图标与相对应的所述下一帧图标的图标信息相同的情况下,基于所述当前帧图像的图标信息、所述图标标签以及所述下一帧图像的图标信息绘制下一帧图像;
在全部所述当前帧图标与相对应的下一帧图标的图标信息均相同的情况下,基于所述当前帧图像的图标信息和所述图标标签绘制下一帧图像。


4.根据权利要求3所述的基于Unity3D的图像绘制方法,其特征在于,所述基于所述下一帧图像的图标信息和所述图标标签绘制下一帧图像,包括:
基于配置第二图标标签的当前帧图标对应的下一帧图标的图标信息在所述绘制组件中绘制下一帧图标;
基于所述下一帧图标对所述当前帧图像进行更新,生成下一帧图像。

【专利技术属性】
技术研发人员:刘峰
申请(专利权)人:珠海金山网络游戏科技有限公司
类型:发明
国别省市:广东;44

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

1