[发明专利]图像渲染方法、装置、电子设备及存储介质在审
| 申请号: | 202211609840.9 | 申请日: | 2022-12-12 |
| 公开(公告)号: | CN115779418A | 公开(公告)日: | 2023-03-14 |
| 发明(设计)人: | 杨杭 | 申请(专利权)人: | 北京像素软件科技股份有限公司 |
| 主分类号: | A63F13/52 | 分类号: | A63F13/52 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 张欣欣 |
| 地址: | 102200 北京市昌平区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 图像 渲染 方法 装置 电子设备 存储 介质 | ||
本发明实施例提出一种图像渲染方法、装置、电子设备及存储介质,属于图像处理领域,获取用于进行空间变换和三维透视投影的目标变换矩阵,基于该目标变换矩阵对二维图像进行变换处理,得到二维图像的三维透视图像,并基于设定的裁剪区域对该二维图像进行处理,确定出二维图像的显示区域,从而仅对三维透视图像中显示区域所对应的区域进行显示,实现将二维图像以三维空间感的透视投影方式进行绘制和显示,能够极大地提升图像的视觉效果。
技术领域
本发明涉及图像处理领域,具体而言,涉及一种图像渲染方法、装置、电子设备及存储介质。
背景技术
游戏界面指游戏软件的用户界面,包括游戏画面中的按钮、动画、文字、声音、窗口等与游戏用户直接或间接接触的游戏设计元素。游戏界面是重要的信息传递方式,而且用户交互界面对整个游戏画面表现和用户交互体验产生重要影响。
目前,通常采用二维用户交互界面绘制技术,将游戏用户界面在目标设备屏幕上以二维的方式进行呈现,以将游戏中的重要信息通过图形或文字等方式传达给游戏玩家。然而,二维用户交互界面绘制技术的视觉效果差。
发明内容
有鉴于此,本发明的目的在于提供一种图像渲染方法、装置、电子设备及存储介质,其能够改善传统的二维图像绘制技术的视觉效果差的问题。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种图像渲染方法,所述方法包括:
获取目标变换矩阵;其中,所述目标变换矩阵为用于进行空间变换和三维透视投影的变换矩阵;
基于所述目标变换矩阵,对二维图像进行变换处理,得到所述二维图像的三维透视图像;
基于设定的裁剪区域,对所述二维图像进行着色处理,确定出所述二维图像的显示区域,将所述三维透视图像中所述显示区域对应的区域进行着色。
所述获取目标变换矩阵的步骤,包括:
基于相机空间,建立三维的基准映射空间;
根据目标投影屏幕,计算出所述二维图像的二维平面空间到所述基准映射空间的第一变换矩阵;
获取所述二维平面空间中的预选点在所述基准映射空间中所对应的映射点,构建在所述基准映射空间中绕所述映射点进行三维旋转的第二变换矩阵;
根据所述第一变换矩阵、所述第二变换矩阵和透视投影矩阵,计算出所述目标变换矩阵。
进一步地,所述基于相机空间,建立三维的基准映射空间的步骤,包括:
以相机空间的相机朝向方向上距离所述相机空间原点设定距离的位置为原点,建立三轴方向与所述相机空间的三轴方向一致,且单位大小与所述相机空间的单位大小一致的基准映射空间。
进一步地,所述根据目标投影屏幕,计算出所述二维图像的二维平面空间到所述基准映射空间的第一变换矩阵的步骤,包括:
基于目标投影屏幕的宽和高,确定所述二维图像的二维平面空间的条件点;其中,所述条件点的横坐标值为所述目标投影屏幕的宽的二分之一,所述条件点的纵坐标为所述目标投影屏幕的高的二分之一;
以所述条件点与所述基准映射空间的原点重合作为映射条件,确定所述二维图像的二维平面空间到所述基准映射空间的第一变换矩阵。
进一步地,所述目标变换矩阵包括:
AMat=ProjectMat*RMat*UMat*LMat
其中,AMat表示目标转换矩阵,ProjectMat表示透视投影矩阵,RMat表示第二变换矩阵,UMat表示第一变换矩阵,LMat表示二维平面空间的平移旋转缩放矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京像素软件科技股份有限公司,未经北京像素软件科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211609840.9/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





