【技术实现步骤摘要】
一种面数确定方法、装置及电子设备
[0001]本专利技术涉及游戏
,特别是涉及一种面数确定方法、装置及电子设备。
技术介绍
[0002]在游戏制作过程中,面数是对游戏中的各个游戏模型进行建模的基础。其中,各个游戏模型均可以由多个多边形构成,通常,可以将构成游戏模型的各个多边形称为游戏模型的面,也就是说,游戏模型的面数即表征构成该游戏模型的多边形的数量。
[0003]通常,在游戏运行的过程中,游戏画面中所包括的各个游戏模型的面数的和值即为可以作为该游戏画面的面数,而游戏画面的面数可以直接影响游戏画面的画质和设备运行游戏的流畅度。其中,由于不同类型的设备的性能可以是不同的,不同类型的设备在运行游戏时,为了取得较为清晰的画质和较为流畅的运行状态,游戏的游戏画面在不同设备中的面数可以是不同的,因此,需要为每种设备确定合适的游戏画面的面数,以使得该种设备在运行游戏时,可以具有较为清晰的画质和较为流畅的运行状态。
[0004]在相关技术中,在为每种设备确定合适的游戏画面的面数时,针对每种电子设备,可以为分别制作具有 ...
【技术保护点】
【技术特征摘要】
1.一种面数确定方法,其特征在于,所述方法包括:针对预设的多个候选面数中的每个候选面数,获取在目标设备的顶点着色器渲染该候选面数对应的指定画面的过程中,所述目标设备的各个性能数据,作为该候选面数对应的性能数据组;其中,每个候选面数对应的指定画面为:基于在预设场景中放置所具有面数的和值与该候选面数对应的各个预设模型确定的且所述顶点着色器待渲染的面数为该候选面数的画面;每个候选面数对应的性能数据组包括:所述顶点着色器的耗时、所述目标设备的帧率和所述顶点着色器的显卡使用率占比;基于预设的基准帧率和各个性能数据组中所包括的最大显卡使用率占比,确定所述顶点着色器的目标耗时;确定所包括的所述帧率不小于所述基准帧率,且所包括的耗时与所述目标耗时的差值小于预设差值阈值的各个目标性能数据组;基于各个目标性能数据组分别对应的各个候选面数中的最大面数和最小面数,确定所述目标设备的目标面数。2.根据权利要求1所述的方法,其特征在于,每个候选面数对应的指定画面为:通过在所述预设场景中放置所具有面数的和值为该候选面数的各个预设模型得到的画面;所述针对预设的多个候选面数中的每个候选面数,获取在目标设备的顶点着色器渲染该候选面数对应的指定画面的过程中,所述目标设备的各个性能数据,包括:针对预设的多个候选面数中的每个候选面数,获取在所述目标设备的顶点着色器渲染该候选面数对应的指定画面中的每个面的过程中,所述目标设备的各个性能数据。3.根据权利要求1所述的方法,其特征在于,每个候选面数对应的指定画面为:通过在所述预设场景中放置具有预设面数的预设模型得到的且所述预设模型的每个面的渲染次数为指定次数的画面;所述指定次数为:该候选面数与所述预设面数的比值;所述针对预设的多个候选面数中的每个候选面数,获取在目标设备的顶点着色器渲染该候选面数对应的指定画面的过程中,所述目标设备的各个性能数据,包括:针对预设的多个候选面数中的每个候选面数,获取在所述目标设备的顶点着色器按照所述指定次数渲染所述预设模型的每个面的过程中,所述目标设备的各个性能数据。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,在所述针对预设的多个候选面数中的每个候选面数,获取在目标设备的顶点着色器渲染该候选面数对应的指定画面的过程中,所述目标设备的各个性能数据之前,所述方法还包括:确定多个候选面数,并利用预设场景和各个预设模型,确定每个候选面数对应的指定画面。5.根据权利要求1所述的方法,其特征在于,所述目标设备的数量为多个;所述方法还包括:确定各个目...
【专利技术属性】
技术研发人员:陈欣怡,张强,石春康,余鹏,马力,
申请(专利权)人:珠海金山数字网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。