【技术实现步骤摘要】
一种草渲染方法、系统及电子设备、存储介质
[0001]本申请涉及3D渲染的
,尤其是涉及一种草渲染方法、系统及电子设备、存储介质。
技术介绍
[0002]现有的,一些涉及自然风光的游戏场景中通常会有一些草地场景,为了给用户带来沉浸式的游戏体验,通常要对游戏场景中的草的渲染采用模拟PBR(Physicallly Based Rendering,基于物理渲染)的光照方式,即目标是基于与现实世界的物理原理基本相符的理论构成渲染技术结合经验光照模型对游戏场景进行渲染,通过模拟光照直接照射于草上的光线折射、散射、反射等情况实现草的实时渲染。
[0003]专利技术人在实施本专利技术的过程中发现,面对大面积的草,一般只能选择Lambert(纯漫反射)、BlinnPhong这种简单模型,在使用中,无法和PBR的场景融合,导致草和周围环境的融合度低,而在本专利技术实施过程中,专利技术人尝试将GGX高光(微表面反射光照模型)烘焙到顶点,但是对设备性能要求较高,难以适配一般游戏场景渲染的要求。
技术实现思路
[000 ...
【技术保护点】
【技术特征摘要】
1.一种草渲染方法,其特征在于,所述方法包括:对待渲染草丛采用第一层高光模型进行渲染,所述第一层高光模型为改进型BlinnPhong模型,所述改进型BlinnPhong模型设置法线向量为固定值;对待渲染草丛采用第二层透光模型进行渲染。2.根据权利要求1所述的草渲染方法,其特征在于,所述改进型BlinnPhong模型设置法线向量为(0,1,0)。3.根据权利要求1所述的草渲染方法,其特征在于,将待渲染草丛的第一层高光模型、第二层透光模型的计算放到顶点里计算,并将计算好的数据传给像素,于像素里叠加计算好的光照效果。4.根据权利要求1所述的草渲染方法,其特征在于,所述第二层透光模型为通过视角方向和灯光方向做透光计算模拟PBR的菲涅尔高光。5.根据权利要求4所述的草渲染方法,其特征在于,所述第二层透光模型还包括通过顶点颜色A通道的高光颜色强度对局部固有色进行调整,固有色根据视野方向和灯光方向之间的夹角增大而衰减。6.根据权利要求1所述的草渲染方法,其特征在于,所述对待渲染草丛采用第一层高光模型进行渲染前还包括:对待渲染草丛进行判断,根据待渲染草丛重要程度调...
【专利技术属性】
技术研发人员:刘舟,张阳,黄云龙,
申请(专利权)人:广州三七极耀网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。