[发明专利]三维场景的渲染方法、图像处理器、电子设备及存储介质在审
申请号: | 202310004182.9 | 申请日: | 2023-01-03 |
公开(公告)号: | CN116109767A | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 高旭 | 申请(专利权)人: | 北京云道智造科技有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T15/00 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 于彬 |
地址: | 100192 北京市海淀区永*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 场景 渲染 方法 图像 处理器 电子设备 存储 介质 | ||
1.一种三维场景的渲染方法,其特征在于,应用于图像处理器,所述渲染方法包括:
获取三维场景在上一帧中的各个三维模型以及每个三维模型对应的显示标记以及包围体数据;
针对每个三维模型,若该三维模型对应的显示标记为可见,则生成该三维模型的渲染指令,并基于该三维模型的渲染指令,绘制当前帧的该三维模型,将当前帧绘制后的每个三维模型的组合确定为当前帧的三维场景;
针对每个三维模型,若该三维模型对应的显示标记为不可见,则基于该三维模型对应的包围体数据,确定是否将该三维模型对应的显示标记更新为可见,若是,则生成该三维模型的渲染指令,并基于该三维模型的渲染指令,绘制当前帧的该三维模型,将当前帧绘制后的每个三维模型的组合确定为当前帧的三维场景。
2.根据权利要求1所述的渲染方法,其特征在于,所述针对每个三维模型,若该三维模型对应的显示标记为可见,则生成该三维模型的渲染指令,并基于该三维模型的渲染指令,绘制当前帧的该三维模型的步骤,包括:
针对每个三维模型,若该三维模型对应的显示标记为可见,则生成该三维模型的渲染指令;
基于该三维模型的渲染指令,获取所述三维场景对应的视锥体的每个截面;
基于所述视锥体的每个截面以及该三维模型对应的包围体数据,确定所述包围体数据指示的包围体当前是否仍然在所述视锥体的内部;
若不在所述视锥体的内部,则将该三维模型对应的显示标记更新为不可见,并基于该三维模型不可见的显示标记,跳过当前帧的该三维模型的绘制;
若在所述视锥体的内部,则基于该三维模型可见的显示标记,绘制当前帧的该三维模型。
3.根据权利要求2所述的渲染方法,其特征在于,所述基于所述视锥体的每个截面以及该三维模型对应的包围体数据,确定所述包围体数据指示的包围体当前是否仍然在所述视锥体的内部的步骤,包括:
基于所述视锥体的每个截面以及该三维模型对应的包围体数据,从所述视锥体的第一个截面开始作为当前截面,确定所述包围体数据中包围体中心点到当前截面的距离;
若所述包围体中心点到当前截面的距离大于所述包围体数据中的包围体半径,则确定该三维模型当前不在所述视锥体的内部;
若所述包围体中心点到当前截面的距离不大于所述包围体数据中的包围体半径,则确定当前截面是否是所述视锥体的最后一个截面;
若不是最后一个截面,则将当前截面的下一个截面更新为当前截面继续确定所述包围体中心点到当前截面的距离,直至当前截面为所述视锥体的最后一个截面;
若是最后一个截面,则确定该三维模型当前仍然在所述视锥体的内部。
4.根据权利要求1所述的渲染方法,其特征在于,所述针对每个三维模型,若该三维模型对应的显示标记为不可见,则基于该三维模型的包围体数据,确定是否将该三维模型对应的显示标记更新为可见,若是,则生成该三维模型的渲染指令,并基于该三维模型的渲染指令,绘制当前帧的该三维模型的步骤,包括:
针对每个三维模型,若该三维模型对应的显示标记为不可见,则基于该三维模型对应的包围体数据,确定所述包围体数据指示的包围体当前是否在所述三维场景对应的视锥体的内部;
若是,则基于所述包围体数据生成所述包围体对应的外接多面体,并确定所述外接多面体所包围的该三维模型是否被所述视锥体的内部的其他三维模型遮挡;
若未被遮挡,则获取该三维模型未被遮挡的部分,并将该三维模型对应的显示标记更新为可见,生成该三维模型的渲染指令,基于该三维模型的渲染指令,绘制当前帧的该三维模型未被遮挡的部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云道智造科技有限公司,未经北京云道智造科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310004182.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低温共烧生瓷、制备方法及陶瓷基板
- 下一篇:一种资源发放方法、装置及设备