[发明专利]基于数学函数的实时的大理石纹釉图案生成方法有效
申请号: | 201010130899.0 | 申请日: | 2010-03-23 |
公开(公告)号: | CN101833777A | 公开(公告)日: | 2010-09-15 |
发明(设计)人: | 卢书芳;金小刚;赵汉理 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06T11/00 | 分类号: | G06T11/00 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 胡红娟 |
地址: | 310027 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 数学 函数 实时 大理石 图案 生成 方法 | ||
1.一种基于数学函数的实时的大理石纹釉图案生成方法,其特征在于,包括以下步骤:
(1).用户指定需要生成的大理石纹釉图案的尺寸和背景图层的颜料色彩;
(2).用户指定图层、图层的颜色和相应的参数,然后选择滴液、喷洒或者倾倒操作方式,根据对应的数学函数生成一幅基本图案;
(3).用户选择梳子、尖笔、波浪或旋转操作方式,根据对应的数学函数,采用逆向映射、超采样或迭代更新密度场的方法追溯当前图案中每个像素点在基本图案中的像素点的位置,然后将该点的密度值拷贝给当前像素点,从而得到当前图案的密度场;
(4).将每个图层的密度场和对应指定的颜色相乘并将每层的结果累加得到最后的颜色值并显示。
2.根据权利要求1所述的基于数学函数的实时的大理石纹釉图案生成方法,其特征在于:所述的梳子操作方式是由若干条直线表示的函数组合而成的,其中梳子的每个齿就代表一条直线,对应的函数如下:
式中P表示当前图案中的像素点,P′表示由P追溯到上一图案中的对应像素点,M表示该条直线的单位矢量,d表示P点到直线的距离,α和λ分别表示像素移动的最大位移和位移梯度。
3.根据权利要求1所述的基于数学函数的实时的大理石纹釉图案生成方法,其特征在于:所述的尖笔操作方式对应的函数如下:
式中P表示当前图案中的像素点,P′表示由P追溯到上一图案中的对应像素点,M表示尖笔划过线段所在直线的单位矢量,d表示P点到尖笔划过线段的距离,α和λ分别表示像素移动的最大位移和位移梯度。
4.根据权利要求1所述的基于数学函数的实时的大理石纹釉图案生成方法,其特征在于:所述的波浪操作方式分为水平方向的波浪和竖直方向的波浪,对应的数学函数分别如下:
水平方向:
竖直方向:
式中x、y分别表示当前图案中的像素点P的横坐标和纵坐标的值,P′表示由P追溯到上一图案中的对应像素点,A表示正弦曲线的波幅,ω表示正弦曲线的波长,表示正弦曲线的相位偏移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010130899.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于游程表达和运算的地图成图方法
- 下一篇:基于3G移动网络的比价方法