预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111862254A(43)申请公布日2020.10.30(21)申请号202010689461.X(22)申请日2020.07.17(71)申请人福建天晴数码有限公司地址350000福建省福州市君竹路83号科技发展中心大楼第四层Q476室(自贸试验区内)(72)发明人刘德建高山晓陈宏展(74)专利代理机构福州旭辰知识产权代理事务所(普通合伙)35233代理人程勇(51)Int.Cl.G06T11/00(2006.01)权利要求书3页说明书9页附图4页(54)发明名称一种基于跨渲染平台的材质渲染的方法及其系统(57)摘要本发明提供了一种基于跨渲染平台的材质渲染的方法,所述方法包括如下步骤:步骤S1、获取渲染平台硬件信息;步骤S2、根据渲染平台硬件信息,依次进行贴图格式支持操作,阴影支持设置,光照支持设置,渲染支持设置,从而使得材质能适应渲染平台;步骤S3、在实时渲染阶段,通过光照值改进确定真实感渲染或非真实感渲染的阴影分布,在统一真实感渲染和非真实感渲染的核心算法公式后,获取光照区域,阴影区域和明暗过渡区域三个区域以便操作人员对这三个区域进行色彩处理,获得光照颜色值后,合并纹理输出最终得渲染结果来完成材质渲染,能在跨渲染平台上完成渲染操作。CN111862254ACN111862254A权利要求书1/3页1.一种基于跨渲染平台的材质渲染的方法,其特征在于:所述方法包括如下步骤:步骤S1、获取渲染平台硬件信息;步骤S2、根据渲染平台硬件信息,依次进行贴图格式支持操作,阴影支持设置,光照支持设置,渲染支持设置,从而使得材质能适应渲染平台;步骤S3、在实时渲染阶段,通过光照值改进确定真实感渲染或非真实感渲染的阴影分布,在统一真实感渲染和非真实感渲染的核心算法公式后,获取光照区域,阴影区域和明暗过渡区域三个区域以便操作人员对这三个区域进行色彩处理,获得光照颜色值后,合并纹理输出最终得渲染结果来完成材质渲染。2.根据权利要求1所述的一种基于跨渲染平台的材质渲染的方法,其特征在于:所述贴图格式支持操作包括:格式设置和尺寸上限设置,所述阴影支持设置包括:联级阴影设置,阴影图尺寸设置和软阴影支持设置;所述光源支持设置包括:有效光源数设置和光源类型限制;所述渲染支持设置包括后置渲染,延迟渲染和高动态光照渲染HDR支持判断。3.根据权利要求1所述的一种基于跨渲染平台的材质渲染的方法,其特征在于:所述通过光照值改进确定真实感渲染或非真实感渲染的阴影分布进一步具体为:在进行材质明暗渲染之前,对双向反射分布函数BRDF公式中的光照值进行改进,以便统一真实感光照和非真实感光照模型,改进公式如下:其中I为模型光照值,Ifinal为模型的最终光照值,i为当前光源id,n为当前场景光源总数,N为渲染模型法线,Li为当前光源的光线入射光向量,Si为当前模型受到当前光源的影响因子,平行光光源Si=1,e0,e1为输入参数,通过控制这两个参数控制明暗过渡区域,如果是真实感渲染e0=0,e1=1;如果是非真实感渲染,根据实际需求调整参数大小。4.根据权利要求3所述的一种基于跨渲染平台的材质渲染的方法,其特征在于:所述获取光照区域具体为:计算光照区域,公式如下:CLit=[RLit+Ifinal]·PLitColor·PLitcolorIntensity其中,PLitColor和PLitcolorIntensity为美术提供的输入控制参数,分别表示光照的偏移颜色和光照的偏移颜色强度;RLit为阴影图得光照值查询结果,如果渲染平台不支持阴影图则该值为0,Ifinal为模型的最终光照值,CLit为光照的最终颜色值。5.根据权利要求1所述的一种基于跨渲染平台的材质渲染的方法,其特征在于:所述获取阴影区域具体为:计算阴影区域,公式如下:其中,PshadowColor和PshadowcolorIntensity为美术提供的输入控制参数,分别表示阴影的偏移颜色和阴影的偏移颜色强度,Rshadow为阴影图的阴影值查询结果,如果渲染平台不支持阴影图则该值为0,i为当前光源id,n为当前场景光源总数,N为渲染模型法线,-Li为当前光源的2CN111862254A权利要求书2/3页入射光反向量,1-Si为当前模型受到当前光源的影响反因子,平行光光源Si=1,Cshadow为阴影的最终颜色值,表示n个光源的全部阴影区域。6.根据权利要求1所述的一种基于跨渲染平台的材质渲染的方法,其特征在于:所述获取明暗过渡区域具体为:计算明暗过渡区域,公式如下:其中,Pe,PTlineColor和PTlineIntensity为美术提供的输入控制参数,分别表示边界软硬度,明暗过渡的偏移颜色和明暗过渡的偏移颜色强度,i为当前光源id