[发明专利]石纹纸染图形的计算机仿真方法有效
申请号: | 201210018768.2 | 申请日: | 2012-01-20 |
公开(公告)号: | CN102609577A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 刘世光;陈迪 | 申请(专利权)人: | 天津大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 李素兰 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种石纹纸染图形的计算机仿真方法,结合流体力学模拟颜料的流动过程,其模拟通过流体流动过程中的任意给定时刻对流体状态给定一个数学描述来实现;以及利用矢量图技术实现石纹纸染图形的输出,与现有方法相比,本发明的石纹纸染图形的计算机仿真方法,不仅能够实现石纹纸染的计算机仿真,而且仿真结果能够最大程度地接近实际的石纹纸染技艺所得到的图形效果,仿真度高。 | ||
搜索关键词: | 石纹纸染 图形 计算机仿真 方法 | ||
【主权项】:
一种石纹纸染图形的计算机仿真方法,结合流体力学模拟颜料的流动过程,其模拟通过流体流动过程中的任意给定时刻对流体状态给定一个数学描述来实现;以及利用矢量图技术实现石纹纸染图形的输出,其特征在于,该方法包括以下步骤:步骤一,基于流体力学理论构建速度场: ▿ · u = 0 - - - ( 1 ) ∂ u ∂ t = - ( u · ▿ ) u - 1 ρ ▿ p + v ▿ 2 u + f - - - ( 2 ) 其中,u是流体速度,ρ是流体密度,p是压强项,f是外力,v是粘性系数;将速度域定义在一个n×n的均匀网格上,通过中心差分联立求解方程(1)和(2)得到速度场的变化;步骤二,流体边界追踪与优化:用矢量图绘制流体边界,当添加外力后,随着速度场的不断变化,跟踪颜料边界的运动情况:采用双线性插值方法计算边界结点i处的速度u(pi),进而计算得到边界结点i在下一时刻的新位置pi+1u(pi)=t2(s2*ui,j+s1*s1*ui,j+1)+t1(s2*ui+1,j+s1*ui+1,j+1)pi+1=pi+u(pi)·Δt其中,pi是采样点的坐标,pi+1是采样点下一时刻的坐标s1、s2、t1、t2为双线性插值的比例系数;步骤三,边界填充与输出:基于OpenGL采用模板缓存的模板测试方法填充流体轮廓得到实心的流体,采用SVG格式输出图形;步骤四,单一流体到多种流体的扩展:将单一流体模拟扩展到多种流体模拟,需要考虑不同流体的粘性特征,当用户添加新的流体时,通过对流体轮廓的初始边界结点添加向外部周围扩散的速度v,速度v的取值受流体的固有粘性系数值visc的影响,即:v(i)=(1‑visc)*V其中,v表示流体边界结点i在速度网格上的速度,V表示粘性系数值,visc为1时的速度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210018768.2/,转载请声明来源钻瓜专利网。