[发明专利]物体简化模型创建、显示方法、装置、设备及存储介质在审
申请号: | 202010828741.4 | 申请日: | 2020-08-17 |
公开(公告)号: | CN111968210A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 吕天胜 | 申请(专利权)人: | 北京像素软件科技股份有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T17/00 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 衡滔 |
地址: | 102200 北京市昌平区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 物体 简化 模型 创建 显示 方法 装置 设备 存储 介质 | ||
本申请提供一种物体简化模型创建、显示方法、装置、设备及存储介质,该物体简化模型创建方法包括:创建虚拟场景中物体的简化模型,简化模型对应有用于记录顶点数据的顶点数据表,以及用于记录索引数据的索引数据表。进而在创建所述物体的过程中,获取添加到物体中的子模型对应的顶点数据以及索引数据;子模型对应的顶点数据中的颜色为子模型预先设置的颜色;将子模型对应的顶点数据和索引数据分别加入到顶点数据表和索引数据表中。最后依据顶点数据表和索引数据表更新简化模型。这样,在显示简化模型时,只需要一次DrawCall即可完成简化模型的渲染,减少了渲染时的DrawCall数量,提高了渲染帧率。
技术领域
本申请涉及模型处理技术领域,具体而言,涉及一种物体简化模型创建、显示方法、装置、设备及存储介质。
背景技术
在虚拟场景(比如三维游戏)的物体建造功能中,一个物体可能由几百块甚至几千块小的模型(即子模型)搭建构成。通常,距离虚拟摄像机距离较近的物体,需要显示高精度模型,但是离虚拟摄像机距离较远的物体,则只需要显示物体的整体轮廓即可,从而提高渲染帧率,提高渲染速度。
目前,通常是通过为每个子模型设计相应的简化模型,从而在物体远离摄像机时,显示由简化模型构成的物体。这一方式可以降低三角面数量,从而达到提高渲染帧率的目的。但是,在实际应用过程中,除了三角面数量会影响渲染帧率外,DrawCall的数量也是影响渲染帧率的重要因素之一。
DrawCall是CPU(Central Processing Unit/Processor,中央处理器)对底层图形绘制接口的调用命令,可以命令GPU(Graphics Processing Unit,图形处理器),执行渲染操作。DrawCall的调用会产生一定的开销,而Drawcall调用的开销将影响CPU或GPU的性能。因此所需调用的DrawCall的数量越多,那么对于渲染帧率的影响也就会越大。而目前的方案中,由于所需渲染的简化模型的数量仍旧很多,因此渲染时的DrawCall数量依然很多。
发明内容
本申请实施例的目的在于提供一种物体简化模型创建、显示方法、装置、设备及存储介质,用以解决目前的物体简化显示方式中DrawCall数量依然过多,影响渲染帧率的问题。
本申请实施例提供了一种虚拟场景中物体简化模型创建方法,包括:建虚拟场景中物体的简化模型;所述简化模型对应有用于记录顶点数据的顶点数据表,以及用于记录索引数据的索引数据表;所述顶点数据中包含有顶点的坐标以及颜色;所述索引数据为记录构成三角面的三个顶点序号的数据;所述顶点序号为顶点在所述顶点数据表中的序号;在创建所述物体的过程中,获取添加到所述物体中的子模型对应的顶点数据以及索引数据;所述子模型对应的顶点数据中的颜色为所述子模型预先设置的颜色;将所述子模型对应的顶点数据加入到所述顶点数据表中,并将所述子模型对应的索引数据加入到所述索引数据表中;依据所述顶点数据表和索引数据表更新所述简化模型。
在上述实现过程中,可以为所需创建的物体创建一个简化模型,并对应设置用于记录该简化模型中顶点数据的顶点数据表,以及用于记录索引数据的索引数据表。其中,顶点数据中包含有顶点的坐标以及颜色,索引数据为记录构成三角面的三个顶点序号的数据。在创建物体的过程中,针对每一次添加的子模型,即获取该子模型对应的顶点数据以及索引数据添加到物体的简化模型对应的顶点数据表和索引数据表中,从而更新物体的简化模型。这样,在不需要显示物体的高精度模型时,即只需要调用该物体的简化模型进行显示即可,而本申请中,只需要一次DrawCall即可完成简化模型的渲染,不需要再像相关技术中一样,针对每一个子模型的子简化模型都需要相应的DrawCall以进行渲染,减少了渲染时的DrawCall数量,提高了渲染帧率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京像素软件科技股份有限公司,未经北京像素软件科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010828741.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种压缩机变频器的驱动板保护装置
- 下一篇:一种内圆柱表面抛光工具