【技术实现步骤摘要】
一种鼠标指针渲染方法、装置、电子设备和存储介质
[0001]本专利技术涉及云游戏
,特别是涉及一种鼠标指针渲染方法、一种鼠标指针渲染装置、一种电子设备和一种存储介质。
技术介绍
[0002]云游戏(cloud gaming)是以云计算为基础的运行游戏的一种新方式。该项技术由Onlive公司率先提出。2018年,随着谷歌、微软、英伟达、索尼等巨头的加入,云游戏的热度在持续上升。在云游戏模式下,游戏画面的渲染工作是在服务器端完成的,渲染后的游戏画面经过编码,经由网络串流(streaming)到游戏玩家的终端上。在客户端,游戏玩家不再需要高档的游戏设备,只需要基本的视频解码能力就可以进行游戏。
[0003]鼠标作为PC(Personal Computer,个人电脑)游戏的主要输入方式,云游戏的鼠标输入的实现,关系到云游戏的操控体验,因此鼠标图像显示的一个重要的特性,需要对多种类型的客户端进行适配,需要与屏幕背景具备良好的区分度,便于识别。
技术实现思路
[0004]鉴于上述问题,提出了本专利技术实施例 ...
【技术保护点】
【技术特征摘要】
1.一种鼠标指针渲染方法,其特征在于,应用于云游戏客户端,所述云游戏客户端与云游戏服务器连接,所述方法包括:接收所述云游戏服务器发送的鼠标指针点阵数据;将所述鼠标指针点阵数据转化为位图图像;对所述位图图像进行描边处理,生成客户端鼠标指针图像;显示所述客户端鼠标指针图像。2.根据权利要求1所述的方法,其特征在于,所述鼠标指针点阵数据包括多个第一像素点,所述第一像素点上具有与掩码和异或掩码;所述将所述鼠标指针点阵数据转化为位图图像的步骤包括:读取所述第一像素点的与掩码和异或掩码;依据预设编码规则,计算所述与掩码和所述异或掩码,确定所述第一像素点的像素类型;基于所述像素类型对所述第一像素点进行填充,形成位图图像。3.根据权利要求2所述的方法,其特征在于,所述像素类型包括反色类型,所述基于所述像素类型对所述第一像素点进行填充,形成位图图像的步骤包括:确定所述反色类型对应的第一颜色;采用所述第一颜色对所述反色类型的第一像素点进行填充,形成位图图像。4.根据权利要求2或3所述的方法,其特征在于,所述对所述位图图像进行描边处理,生成客户端鼠标指针图像的步骤包括:遍历所述第一像素点对应的像素类型;当所述像素类型为预设类型时,确定与所述第一像素点相邻的第二像素点;对所述第二像素点进行描边处理,生成描边图像;结合所述描边图像以及所述位图图像,生成客户端鼠标指针图像。5.根据权利要求4所述的方法,其特征在于,所述对所述第二像素点进行描边处理,生成描边图像的步骤包括:判断所述第二像素点对应的像素类型是否为透明类型;若是,采用预设第二颜色填充所述第二像素点;若否,沿用所述像素类型对应的初始颜色填充所述第二像素点;组合填充后的第二像素点生成描边图像。6.根据权利要求4所述的方法,其特征在于,所述对所述第二像素点进行描边处理,生成描边图像的步骤包括:确定所述第二像素点对应的像素宽度;调整所述像素宽度,生成描边图像。7.一种鼠标指针渲染方法,其特征在于,应用于云游戏服务器,所述云游戏服务器与云游戏客户端连接,所述方法包括:获取鼠标指针点阵数据;发送所述鼠标指针点阵数据至所述云游戏客户端;所述云游戏客户端用于将所述鼠标指针点阵数据转化为位图图像,对所述位图图像进行描边处理生成客户端鼠标指针图像,以及显示所述客户端鼠标...
【专利技术属性】
技术研发人员:刘柱,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。