[发明专利]一种真实感服装渲染中的侧光织物面料实时渲染方法有效

专利信息
申请号: 202110425742.9 申请日: 2021-04-20
公开(公告)号: CN113112582B 公开(公告)日: 2022-07-12
发明(设计)人: 朱浩栋;郭亮;骆立康;刘郴;金小刚 申请(专利权)人: 浙江凌迪数字科技有限公司
主分类号: G06T15/20 分类号: G06T15/20;G06T15/04;G06T15/80
代理公司: 杭州天勤知识产权代理有限公司 33224 代理人: 高佳逸;胡红娟
地址: 310016 浙江省杭*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 真实感 服装 渲染 中的 织物 面料 实时 方法
【说明书】:

发明公开了一种真实感服装渲染中的侧光织物面料实时渲染方法,包括步骤:(1)根据基于物理的渲染散射部分的计算中间值,即散射颜色值,对该中间值进行吸收率修正,得到进行吸收率修正之后的中间值;(2)根据面料的纹理颜色,计算深色修正系数;(3)根据入射光与面料法线的夹角以及观察方向与面料法线的夹角,计算增强系数;(4)根据用户输入的侧面光强度、计算得到的深色修正系数、计算得到的增强系数、以及进行吸收率修正之后的中间值,计算得到侧光部分的中间值;(5)侧光部分的中间值与散射颜色值求和,得到最终使用的中间值;(6)根据计算得到的最终使用的中间值,替换散射颜色值进行基于物理的渲染。

技术领域

本发明涉及实时渲染技术领域,具体涉及一种真实感服装渲染中的侧光织物面料实时渲染方法。

背景技术

侧光织物面料是一种常见却具有特殊光学特性的材料。该面料的表面有细小的毛绒结构,该结构与入射光交互,能够产生强烈的散射现象。这类面料常见于近乎所有的织物,尤其常见于棉织品。这类织物所表现出来的特点主要有两个,其一是织物的侧面略微更亮,而另一个特点则是织物的侧面也略微发白。该现象本质是由光和细毛线的交互所导致的。

面料实时渲染所调用的图形库程序编程接口为OpenGL。OpenGL是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口。OpenGL存在于Windows,部分UNIX平台和Mac OS,利用了图形加速硬件以高效实现渲染。这些实现一般由显示设备厂商提供,而且非常依赖于该厂商提供的硬件。它严格规范了图形库中每个函数的执行与输出,并封装了图形库函数的内部实现,是常用的图形库程序编程接口之一。本发明所涉及的内容主要与OpenGL的片段着色器编程部分相关,其编程语言使用GLSL语言。

面料实时渲染所用的渲染方法为前向渲染。与延迟渲染不同,前向渲染仅渲染一次就能够得到最终的渲染结果。前向渲染与延迟渲染相比,其弱点在于前向渲染无法很好地处理多光源的情况,而服装渲染由于其目的是渲染较小范围内的服装,环境光就能够较好地满足光源效果。而前向渲染的优势在于其速度快且占用显存小,更适合复杂渲染的实时渲染。前向渲染的一次渲染主要包括了顶点数据传入、顶点着色、曲面细分、几何着色、片元分装、片元剔除、光栅化、片段着色、测试与混合等步骤。而本发明是对渲染过程中的片段着色器过程进行编程,这主要是在计算每一个像素的最终颜色。

面料实时渲染所用到的计算方法是基于物理的渲染(PBR)的改进方法。基于物理的渲染将出射光区分为散射与反射部分,并遵循能量守恒的定律进行计算。其考虑了界面的微表面分布特点以及菲涅尔效应,使渲染的结果更接近于真实,是最常用的渲染计算方法。但是该方法主要适用于较常见的简单表面和折射性较差或不透光的材质。

目前主流的基于物理的渲染模型将材质的表面结构简化微表面模型,故不会不考虑侧光织物面料表面的细小毛绒。侧光织物面料由于其表面毛绒结构而拥有独特的光学特性,难以被通用的渲染模型所涵盖。且目前,我国真实感服装仿真软件大部分都不支持类似于本发明的侧光织物面料的实时渲染,且使用侧面光源的方法仅能够取巧地得到类似的效果,没有任何现有的材质模型来达到侧光织物面料的渲染效果。

发明内容

针对上述技术问题以及本领域存在的不足之处,本发明提供了一种真实感服装渲染中的侧光织物面料实时渲染方法,能够实时地渲染侧光织物面料并且其真实感满足了应用需求。

一种真实感服装渲染中的侧光织物面料实时渲染方法,包括步骤:

(1)根据基于物理的渲染(PBR)散射部分的计算中间值,即散射颜色(diffusecolor)值,对该中间值进行吸收率修正,得到进行吸收率修正之后的中间值,即进行吸收率修正之后的颜色值;

(2)根据面料的纹理颜色,计算深色修正系数;

(3)根据入射光与面料法线的夹角,即入射角,以及观察方向与面料法线的夹角,即观察角,计算增强系数;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江凌迪数字科技有限公司,未经浙江凌迪数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110425742.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top