申请/专利权人:荣耀终端有限公司
申请日:2021-12-17
公开(公告)日:2024-03-19
公开(公告)号:CN115018692B
主分类号:G06T1/20
分类号:G06T1/20;G06T15/00
优先权:
专利状态码:有效-授权
法律状态:2024.03.19#授权;2022.09.23#实质审查的生效;2022.09.06#公开
摘要:本申请实施例公开了一种图像渲染方法及电子设备,涉及图像处理领域,可以实现通过可变速率着色机制降低渲染开销,同时不会由于着色速率的降低产生对用户体验的影响。具体方案为:获取该应用程序下发的第一渲染命令,该第一渲染命令用于绘制第N帧图像中的第一模型。确定该第一模型的运动速率。根据该第一模型的运动速率,确定该第一模型的着色速率。运动速率越高,着色速率越低。运动速率越低,着色速率越高。
主权项:1.一种图像渲染方法,其特征在于,应用于电子设备,所述电子设备中安装有应用程序,所述方法包括:在所述应用程序启动时,获取所述应用程序下发的第二渲染命令,所述第二渲染命令包括第一数据,所述第一数据包括第二顶点坐标以及MVP矩阵;所述第二顶点坐标是第一模型的各个顶点基于局部空间的坐标;所述第一模型是第N帧图像中的多个模型中的一个;获取所述第二渲染命令包括的第三函数和第四函数;所述第三函数携带第一参数,所述第四函数携带第二参数;所述第一参数是所述应用程序传递顶点数据过程中携带的参数,所述第二参数是所述应用程序传递MVP矩阵过程中携带的参数;根据所述第三函数和所述第四函数,确定所述第一数据,并将所述第一数据存储在第一存储区域中,所述第一存储区域是所述电子设备的CPU能够调用的区域;在所述应用程序运行时,获取所述应用程序下发的第一渲染命令,所述第一渲染命令用于绘制所述第N帧图像中的所述第一模型;根据所述第一渲染命令,从所述第一存储区域中的顶点坐标信息以及MVP矩阵信息中,确定所述第一模型在所述第N帧图像中的顶点坐标信息以及MVP矩阵信息;根据所述第一模型在所述第N帧图像中的顶点坐标信息以及MVP矩阵信息,确定所述第一模型在所述第N帧图像中的第一位置;获取第二位置,所述第二位置是所述第一模型在第N-1帧图像中的位置;根据所述第一位置以及所述第二位置,确定所述第一模型的运动速率;根据所述第一模型的运动速率,确定所述第一模型的着色速率。
全文数据:
权利要求:
百度查询: 荣耀终端有限公司 一种图像渲染方法及电子设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。