买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】模型渲染方法、系统及电子装置_北京像素软件科技股份有限公司_201911363238.X 

申请/专利权人:北京像素软件科技股份有限公司

申请日:2019-12-25

公开(公告)日:2024-03-22

公开(公告)号:CN111145329B

主分类号:G06T15/04

分类号:G06T15/04;A63F13/80;G06T19/20

优先权:

专利状态码:有效-授权

法律状态:2024.03.22#授权;2020.06.05#实质审查的生效;2020.05.12#公开

摘要:本发明提供了一种模型渲染方法、系统及电子装置,涉及模型渲染技术领域,该方法将模型拆分成多个子模型,对子模型设置类型值;根据子模型中的顶点索引信息与相对应的类型值生成子模型的索引缓存数据;将子模型进行合并得到合并模型,子模型的索引缓存数据保存在合并模型中;根据索引缓存数据,对合并模型进行渲染。本方法通过对多个合并组中的模型进行合并,减少了模型的重合面,进而减少需要渲染的模型三角面以及DrawCall数量,提高了渲染效率,有利于提升移动设备中的积木搭建类游戏的流畅度。

主权项:1.一种模型渲染方法,其特征在于,所述方法应用于积木搭建游戏中的模型渲染过程,所述模型为积木搭建游戏中的积木元件模型,所述方法包括:将所述模型拆分成多个子模型,对所述子模型设置类型值;根据所述类型值,生成所述子模型的顶点数据和索引数据;根据所述子模型的顶点数据和索引数据,对所述子模型进行合并,生成合并模型的顶点数据和索引数据;根据所述合并模型的顶点数据和索引数据,对所述合并模型进行渲染显示;所述将所述模型拆分成多个子模型,对所述子模型设置类型值的步骤,包括:获取所述模型的表面信息,所述表面信息中包含各个所述表面对应的唯一索引信息;根据所述表面信息将所述模型拆分成多个所述子模型,所述子模型的数量与所述模型的表面数量相同;将所述表面对应的唯一索引信息,设置为对应的所述子模型的类型值;所述根据所述子模型的顶点数据和索引数据,对所述子模型进行合并,生成合并模型的顶点数据和索引数据的步骤,包括:根据所述子模型的顶点数据和索引数据的数量,确定所述合并模型的顶点数据;根据所述子模型的索引数据和所述顶点数据的数量,确定所述子模型位于所述合并模型中的索引数据;根据所述合并模型的顶点数据和索引数据,对所述合并模型进行渲染显示的步骤,包括:遍历所述子模型对应的索引数据,得到所有所述子模型的可见状态;如果所述子模型为可见状态,获取所述子模型的顶点索引信息与所述子模型对应的类型值进行合并,得到合并结果;如果所述子模型为不可见状态,忽略所述子模型的合并过程。

全文数据:

权利要求:

百度查询: 北京像素软件科技股份有限公司 模型渲染方法、系统及电子装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。