[发明专利]一种虚拟场景的渲染方法和装置有效
申请号: | 202011501111.2 | 申请日: | 2020-12-18 |
公开(公告)号: | CN112233217B | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 王月;冯星;孙思远;胡梓楠 | 申请(专利权)人: | 完美世界(北京)软件科技发展有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T19/00;G06T1/20 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 刘晓燕;李雪 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 场景 渲染 方法 装置 | ||
1.一种虚拟场景的渲染方法,其特征在于,包括:
在渲染虚拟场景时,获取所述虚拟场景对应的渲染框架图,其中,所述渲染框架图中记录了所述虚拟场景对应的渲染流程信息和渲染资源信息,所述渲染流程信息用于指示渲染所述虚拟场景所划分的渲染阶段和每个所述渲染阶段所划分的渲染子阶段,所述渲染资源信息用于指示允许每个渲染子阶段使用图形处理器的片上分片缓存所对应的渲染资源的资源状态;
按照所述渲染框架图创建所述虚拟场景对应的目标渲染流程,其中,所述目标渲染流程中所使用的目标渲染资源满足所述渲染资源信息所指示的资源状态;
按照所述目标渲染流程渲染所述虚拟场景;
其中,按照所述渲染框架图创建所述虚拟场景对应的目标渲染流程包括:
构建满足所述渲染资源信息所指示的渲染目标尺寸和渲染目标格式的第一渲染目标;将所述第一渲染目标的加载状态和存储状态配置为所述渲染资源信息所指示的目标加载状态和目标存储状态,得到第二渲染目标;将所述第二渲染目标的图形处理器存储状态标记为所述渲染资源信息所指示的分片缓存状态,得到所述目标渲染资源;
按照所述渲染流程信息创建所述目标渲染资源之间的所述目标渲染流程。
2.根据权利要求1所述的方法,其特征在于,获取所述虚拟场景对应的渲染框架图包括:
获取所述虚拟场景的场景信息;
从多个场景条件中获取所述场景信息所满足的目标场景条件,其中,所述多个场景条件与多个渲染框架图一一对应;
将所述目标场景条件所对应的渲染框架图确定为所述虚拟场景对应的渲染框架图。
3.根据权利要求1所述的方法,其特征在于,在获取所述虚拟场景对应的渲染框架图之前,所述方法还包括:
将所述虚拟场景的渲染流程划分为渲染阶段和渲染子阶段,得到所述渲染流程信息;
配置每个渲染子阶段所包括的渲染目标和渲染目标信息,得到所述渲染资源信息,其中,所述渲染目标信息包括渲染目标尺寸,渲染目标格式,加载状态,存储状态和临时使用状态,所述临时使用状态用于指示允许所述每个渲染子阶段使用图形处理器的片上分片缓存;
使用所述渲染流程信息和所述渲染资源信息创建所述渲染框架图。
4.根据权利要求3所述的方法,其特征在于,配置每个渲染子阶段所包括的渲染目标和渲染目标信息包括:
构建每个渲染子阶段所包括的渲染目标;
将所述渲染目标的渲染目标尺寸和渲染目标格式配置为允许使用所述图形处理器的片上分片缓存的渲染目标尺寸和渲染目标格式;
将所述渲染目标的加载状态和存储状态配置为满足所述虚拟场景要求的加载状态和存储状态;
将所述渲染目标的图形处理器的片上存储状态标记为分片缓存。
5.根据权利要求3所述的方法,其特征在于,将所述虚拟场景的渲染流程划分为渲染阶段和渲染子阶段包括:
将所述虚拟场景的渲染流程中的几何渲染阶段配置为几何渲染子阶段,将光照渲染阶段配置为光照渲染子阶段;
将所述几何渲染子阶段和所述光照渲染子阶段合并为渲染阶段。
6.根据权利要求5所述的方法,其特征在于,配置每个渲染子阶段所包括的渲染目标和渲染目标信息包括:
配置所述几何渲染子阶段的渲染目标包括位置渲染目标,法线渲染目标,反射率渲染目标和深度渲染目标,所述光照渲染子阶段的渲染目标包括光照渲染目标;
将所述位置渲染目标,所述法线渲染目标,所述反射率渲染目标,所述深度渲染目标和所述光照渲染目标的渲染目标尺寸标记为预设尺寸,渲染目标格式标记为预设格式;
将所述位置渲染目标,法线渲染目标,反射率渲染目标和深度渲染目标的加载状态标记为清除上一次内容,存储状态标记为不关心之后内容,并将所述光照渲染目标的加载状态标记为不关心之后内容,存储状态标记为存储内容;
将所述位置渲染目标,所述法线渲染目标,所述反射率渲染目标,所述深度渲染目标和所述光照渲染目标的图形处理器的片上存储状态标记为分片缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于完美世界(北京)软件科技发展有限公司,未经完美世界(北京)软件科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011501111.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光线自适应的绿色场地提取方法
- 下一篇:变压器夹管绕线系统