【技术实现步骤摘要】
模型渲染方法、装置、存储介质及计算机设备
本申请涉及图像处理
,尤其涉及游戏
,具体涉及一种模型渲染方法、装置、存储介质及计算机设备。
技术介绍
目前,随着图像处理技术的发展,在游戏画面中进行画面渲染有了很大的提升,能够表现的内容与形式不断丰富。为了满足用户日益提高的感官需求,游戏中的光照模型也变得越来越丰富。次表面散射(SubsurfaceScattering,SSS)是一种光的传输机制,光穿透物体表面并在材料内部以不规则的角度进行多次反射,穿透物体内部的光线以不同于直接从物体表面反射时所具有的角度进行返回,以使得物体表面呈半透明的红色。常见的符合次表面散射物理属性的材质包括皮肤、植物、瓷器、玉石、香皂、牛奶等。在对游戏角色皮肤进行渲染时,相关技术中采用预积分皮肤着色的方式进行渲染,预积分皮肤着色需要采样LUT纹理贴图,且美术调节不够灵活,当美术人员需要做其他肤色不同颜色的散射时,就必须另外制作对应LUT纹理贴图,增加了美术人员的工作负担。此外,多增加一张纹理采样,可能会使得低配置的移动终端无法 ...
【技术保护点】
1.一种模型渲染方法,其特征在于,包括:/n根据预设光源的光照向量和目标模型的表面的法线向量,确定所述目标模型的漫反射渐变参数;/n根据所述目标模型的曲率以及所述目标模型的散射颜色,确定所述目标模型的散射强度;/n根据所述漫反射渐变参数和所述散射强度,确定所述目标模型的暗部散射参数;/n根据所述漫反射渐变参数与所述暗部散射参数,确定所述目标模型的亮部光照参数;/n根据所述暗部散射参数和所述亮部光照参数,对所述目标模型进行渲染。/n
【技术特征摘要】
1.一种模型渲染方法,其特征在于,包括:
根据预设光源的光照向量和目标模型的表面的法线向量,确定所述目标模型的漫反射渐变参数;
根据所述目标模型的曲率以及所述目标模型的散射颜色,确定所述目标模型的散射强度;
根据所述漫反射渐变参数和所述散射强度,确定所述目标模型的暗部散射参数;
根据所述漫反射渐变参数与所述暗部散射参数,确定所述目标模型的亮部光照参数;
根据所述暗部散射参数和所述亮部光照参数,对所述目标模型进行渲染。
2.如权利要求1所述的模型渲染方法,其特征在于,所述根据所述漫反射渐变参数和所述散射强度,确定所述目标模型的暗部散射参数,包括:
获取所述漫反射渐变参数与所述散射强度的和,作为第一结果;
获取所述散射强度与自然数1的和的平方,作为第二结果;
将所述第一结果除以所述第二结果,以得到暗部散射因子;
获取自然数0和所述暗部散射因子中的最大值,以确定所述目标模型的暗部散射参数。
3.如权利要求1所述的模型渲染方法,其特征在于,所述根据所述漫反射渐变参数与所述暗部散射参数,确定所述目标模型的亮部光照参数,包括:
获取所述漫反射渐变参数与所述暗部散射参数中的最大值,以确定所述目标模型的亮部光照参数。
4.如权利要求1所述的模型渲染方法,其特征在于,所述根据所述暗部散射参数和所述亮部光照参数,对所述目标模型进行渲染,包括:
采用所述暗部散射参数渲染所述目标模型的暗部,且采用所述亮部光照参数修复所述目标模型的亮部光照,以得到所述目标模型的渲染结果。
5.如权利要求1所述的模型渲染方法,其特征在于,所述根据预设光源的光照向量和目标模型的表面的法线向量,确定所述目标模型的漫反射渐变参数,包括:
获取预设光源的光照向量,确定所述光照向量的反向量;
获取目标模型的表面的法线向量,所述法线向量用于表示所述目标模型表面上的像素点在空间坐标系下的法线方向;
根据所述光照向量的反向量和所述法线向量的点积结果,确定所述目标模型的漫反射渐变参数。
6.如权利要求1所述的模型渲染方法,其特征在于,所述根据所述目标模型的曲率...
【专利技术属性】
技术研发人员:王玮璇,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。