一种动态渲染方法技术

技术编号:19428278 阅读:26 留言:0更新日期:2018-11-14 11:10
本发明专利技术公开了一种动态渲染方法,该方法构造关联有若干个渲染组件的渲染实体;构造挂载有若干个渲染实体的渲染场景;渲染组件包括用于管理模型数据的若干个属性接口和用于记录渲染参数是否改变状态的变量;渲染实体包括用于控制渲染实体在渲染场景的变换的转换接口和用于标记转换接口中相关矩阵修改状态的变量;属性接口与转换接口共同决定渲染场景的最终呈现状态;转换接口中用于标记相关矩阵修改状态的变量有改变时或渲染组件中用于记录渲染参数是否改变状态的变量发生改变时,通知渲染引擎刷新。本发明专利技术通过动态改变渲染引擎刷新频率以降低硬件功耗,降低硬件用电量以及发热,提升用户体验;具有稳定性高、实用性强、适用范围广等优点。

【技术实现步骤摘要】
一种动态渲染方法
本专利技术涉及一种图像渲染方法,具体涉及一种动态渲染方法,属于图像渲染

技术介绍
随着移动互联网应用的飞速发展,各种移动端应用产品层出不穷,用户对移动端应用产品的选择越来越多的同时,对应用产品的要求也越来越高。为了吸引用户眼球,很多应用产品,例如,网络游戏、电子地图等,都会采用大量三维渲染技术,营造更具真实感的三维场景。然而,现有的渲染引擎大多是尽量保持固定频率刷新的,大量的三维渲染在运行时往往会消耗很多的内存和显存资源,移动端设备的发热和耗电逐渐成为了非常重要的优化需求因此,研制一种动态改变渲染引擎刷新频率以降低硬件功耗,从而降低硬件用电量和发热的渲染方法是非常必要的,并且该专利技术也有重要的应用前景。
技术实现思路
本专利技术针对现有渲染技术的弊端,公开了一种动态渲染方法,通过改变渲染引擎刷新频率以降低硬件功耗,从而降低硬件用电量和发热。为了实现上述目标,本专利技术所采用的技术方案是:一种动态渲染方法,构造关联有若干个渲染组件(1)的渲染实体(2);构造挂载有若干个渲染实体(2)的渲染场景(3);所述渲染组件(1)包括用于管理模型数据的若干个属性接口(11本文档来自技高网...

【技术保护点】
1.一种动态渲染方法,其特征在于,构造关联有若干个渲染组件(1)的渲染实体(2);构造挂载有若干个渲染实体(2)的渲染场景(3);所述渲染组件(1)包括用于管理模型数据的若干个属性接口(11)和用于记录渲染参数是否改变状态的变量;所述渲染实体(2)包括用于控制所述渲染实体(2)在所述渲染场景(3)的变换的转换接口(21)和用于标记所述转换接口(21)中相关矩阵修改状态的变量;所述属性接口(11)与所述转换接口(21)共同决定所述渲染场景(3)的最终呈现状态;所述转换接口(21)中用于标记相关矩阵修改状态的变量有改变时或所述渲染组件(1)中用于记录渲染参数是否改变状态的变量发生改变时,通知渲染引...

【技术特征摘要】
1.一种动态渲染方法,其特征在于,构造关联有若干个渲染组件(1)的渲染实体(2);构造挂载有若干个渲染实体(2)的渲染场景(3);所述渲染组件(1)包括用于管理模型数据的若干个属性接口(11)和用于记录渲染参数是否改变状态的变量;所述渲染实体(2)包括用于控制所述渲染实体(2)在所述渲染场景(3)的变换的转换接口(21)和用于标记所述转换接口(21)中相关矩阵修改状态的变量;所述属性接口(11)与所述转换接口(21)共同决定所述渲染场景(3)的最终呈现状态;所述转换接口...

【专利技术属性】
技术研发人员:毕胜王成庆王延樑金虓
申请(专利权)人:珠海随变科技有限公司
类型:发明
国别省市:广东,44

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

1