基于表面粗糙度的三层纸张模型建模方法技术

技术编号:9434707 阅读:210 留言:0更新日期:2013-12-12 00:43
本发明专利技术公开了一种基于表面粗糙度的三层纸张模型建模方法,用于解决现有三层纸张模型建模方法所建模型效果差的技术问题。技术方案是通过构造具有高度域信息的虚拟纸张从而获得纸张表面粗糙度信息,弥补了传统分层纸张模型缺乏纸张表面粗糙度信息的不足;通过构造均匀联通网格吸收层对纸张吸水物理特性建模,使得虚拟纸张模型可针对具体的纸张建立相应的模型参数;通过构造水分蒸发沉积层描述不同类型纸张的水分蒸发沉积过程,从而有效的将墨水在纸张上的扩散、渗透、蒸发沉积过程分离,便于后期墨水渲染模拟时的GPU并行处理,提高了三层纸张模型建模效果。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种,用于解决现有三层纸张模型建模方法所建模型效果差的技术问题。技术方案是通过构造具有高度域信息的虚拟纸张从而获得纸张表面粗糙度信息,弥补了传统分层纸张模型缺乏纸张表面粗糙度信息的不足;通过构造均匀联通网格吸收层对纸张吸水物理特性建模,使得虚拟纸张模型可针对具体的纸张建立相应的模型参数;通过构造水分蒸发沉积层描述不同类型纸张的水分蒸发沉积过程,从而有效的将墨水在纸张上的扩散、渗透、蒸发沉积过程分离,便于后期墨水渲染模拟时的GPU并行处理,提高了三层纸张模型建模效果。【专利说明】
本专利技术涉及一种三层纸张模型建模方法,特别是涉及一种。
技术介绍
利用计算机对纸张进行建模的思想最早由Kallmes和Corte在1960年提出。早期的研究者对纸张进行计算机建模的主要动机和目的是用于纸制造工业。直到最近二十年,随着非真实感图形学研究的兴起,虚拟纸张研究才逐步引起越来越多的研究者关注。目前,针对虚拟纸张建模的方法主要可分为两大类:基于纸张所含纤维丝形成的毛细纤维通道建模的方法,以及基于纸张对墨水的吸水、扩散、蒸发等物理特性建模的方法。第一类纸张建模方法在系统初始化时生成纸张,并采用网格方式对整张纸划分,其主要优点在于解决了纸张吸水性的建模问题。第二类纸张建模的方法依据墨水在可吸收性纸张上渗透扩散的物理过程,将纸张模型分为表面层、吸收层、沉积蒸发层等。三层纸张模型对纸张进行建模的方法受启发于西方水彩画创作过程,并被很多后来的研究西方水彩画的研究者采纳,作为纸张模型的雏形不断加以改进。值得提出的是,采用三层纸张模型对纸张进行建模的思想由于其建模方法的合理性以及类似于东方水墨扩散的物理特性,很快也被研究东方毛笔书法绘画系统的研究者加以推广。然而,不管是第一类还是第二类的纸张建模方法,均没有考虑纸张表面粗糙度对书写效果产生的影响。东方水墨书画艺术强调干笔状态下的“干笔飞白”效果,以体现作品的动感。而“干笔飞白”效果的形成和纸张表面粗糙度密切相关。
技术实现思路
为了克服现有三层纸张模型建模方法所建模型效果差的不足,本专利技术提供一种。该方法通过构造具有高度域信息的虚拟纸张从而获得纸张表面粗糙度信息,弥补了传统分层纸张模型缺乏纸张表面粗糙度信息的不足;通过构造均匀联通网格吸收层对纸张吸水物理特性建模,使得虚拟纸张模型可针对具体的纸张建立相应的模型参数;通过构造水分蒸发沉积层描述不同类型纸张的水分蒸发沉积过程,从而有效的将墨水在纸张上的扩散、渗透、蒸发沉积过程分离,便于后期墨水渲染模拟时的GPU并行处理,可以提高建模效果。本专利技术解决其技术问题所采用的技术方案是:一种,其特点是采用以下步骤:步骤一、采用三角函数构造单根纤维丝基元。单根纤维由以下公式定义:.2nx -1 I【权利要求】1.一种,其特征在于包括以下步骤: 步骤一、采用三角函数构造单根纤维丝基元;单根纤维由以下公式定义:.2nx -1 I 【文档编号】G06F17/50GK103440380SQ201310379441【公开日】2013年12月11日 申请日期:2013年8月27日 优先权日:2013年8月27日 【专利技术者】白本督, 张艳宁, 李映, 范九伦 申请人:西安邮电大学, 西北工业大学本文档来自技高网
...

【技术保护点】
一种基于表面粗糙度的三层纸张模型建模方法,其特征在于包括以下步骤:步骤一、采用三角函数构造单根纤维丝基元;单根纤维由以下公式定义:y=csin2πxl,-l2≤x≤12式中,l为纤维丝的长度,c表示纤维丝的曲率;通过调整纤维丝长度参数l和曲率参数c获得不同曲率和长度的纤维丝;依据纸张表面纤维分布服从局部随机分布全局均匀分布条件,将整张纸张划分为一个个的小方块,将由上式生成的纤维丝依据局部随机分布条件在单个小方块内进行二维旋转变换或者位置坐标变换,形成纤维交错重叠效果;在获得随机分布单个子划分含纤维纸张单位后,将子划分含纤维纸张单位在整张纸张平面进行映射,计算子划分网格内纤维重叠层数;然后将计算所得单位像素内的纤维重叠层数转化为像素高度域信息以表示纸张该像素位置的粗糙程度;步骤二、均匀联通网格吸收层采用八邻域联通方式划分整张纸张为由不同点组成的网格,相互邻近的网格互相之间均有一条相互连接的毛细通路连通,从而构成相邻网格之间的均匀联通毛细通路;均匀联通网格吸收层在每一条连接通路上依据纸纤维表面层构造纸张表面粗糙度时引入纸张密度参数d和纸张厚度参数t建立纸张吸收层联通性衰减系数β以此构建适用不同类型纸张墨水扩散加权纤维通路;以宣纸作为标准模型,则宣纸纸张吸收层联通衰减系数由以下公式确定:β=1-d-dxuandxuan×0.01-l-lxuanlxuan×0.1步骤三、针对不同类型纸张墨水吸收扩散特性差异,采取分别处理的方式将水分蒸发沉积层划分为两种类型:墨水吸收扩散良好纸张水分蒸发沉积层和低吸水性纸张水分蒸发沉积层;墨水吸收扩散良好纸张水分蒸发沉积层墨水中所含碳粉颗粒密度呈逐渐减少趋势;设ρ0为初始状态墨水密度,则从墨水覆盖区域开始扩散经过n个网格后,第n个网格处的墨水密度ρn由以下迭代公式得出ρn=Πκρn?1???????????(1)由第n个网格处墨水饱和量及密度ρn确定该网格最终的碳粉颗粒沉积量为:Pigmentx,yuniform=Ix,ys·ρn---(2)低吸水性纸张水分蒸发沉积层墨水中碳粉颗粒分布分为碳粉颗粒逐渐减少区域和碳粉颗粒堆积区域;碳粉颗粒逐渐减少区域沉积层过程类似于墨水吸收扩散良好纸张,由公式(1)、公式(2)以及水分蒸发比率ε确定该区域碳粉颗粒沉积;碳粉颗粒堆积区域除了吸收层吸收的墨水外还包括该区域表面层最大可悬浮墨水量该区域墨水密度近似为初始状态墨水密度ρ0;故该区域墨水中水分蒸发后碳粉颗粒沉积量为:Pigmentx,yaccumulate=(Ix,ys+Ix,yh)ρ0水分蒸发过程的控制采用比率ε减少墨水蒸发区域网格的墨水密度ρ。FDA0000372430770000021.jpg,FDA0000372430770000023.jpg...

【技术特征摘要】

【专利技术属性】
技术研发人员:白本督张艳宁李映范九伦
申请(专利权)人:西安邮电大学西北工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1