【技术实现步骤摘要】
本专利技术涉及计算机非真实感绘制领域,特别是涉及一种基于数学函数的实时的大理石体纹理生成方法。
技术介绍
Marbling(大理石纹釉工艺),是一种在纸或织物上制作彩色的流体状图案的传统艺术。它通过使用水和油脂类颜料水油分离的原理,使互不相溶的颜料在工具的作用下进行流动行成图案。其色泽艳丽,纹理层叠旖旎有韵律感。作为一项历史悠久的手工艺技术,Marbling纹理图案几个世纪来为全世界人民所喜爱,被广泛应用于装饰,如相框、墙纸、灯罩、礼品包装等等。同时,Marbling还是一种古老的防盗版技术,用于官方公文的背景图案以防止删改和伪造。传统的制作工序大致包含以下四个步骤:(1)准备一个无盖的长方形容器和工具,容器底部预先倒入一层浓稠的基底液,通常使用水,但是必须加入一些添加剂不扩其浓度增大;(2)使用笔刷或滴管等工具往铁皮盒的液体中加入一些颜料。笔刷工具用来沾染一些颜料后抖落在液体中,这些颜料会自然晕开浮在液体表面,然后慢慢扩散。使用滴管在液体表面滴入颜料来形成一个个扩大的彩色圆点。这样就得到了一幅基本图样;(3)在基础图样上,画师使用直线、梳子等工具在液体表面进行挑、拉、拨、点等动作,颜料随之流动并形成图案。齿的形状和空间分布不同的梳子能够生成截然不同的效果,同样的,工具的操纵方式也对结果有非常大的影响;(4)图案制作完成后,将具有吸附性的纸张覆盖在液体表面轻轻压实排出纸张和水面之间的空气,再把纸从水中慢慢朝自己的方向揭开,这时液体表面的图案就吸附并转移到纸上面了。将画纸晾干,便可得到一幅完成的Marbling纹理作品。虽然Marbling纹理制作的工艺步 ...
【技术保护点】
一种基于数学函数的实时的大理石体纹理生成方法,其特征在于,包括以下步骤:(1)用户指定需要生成的大理石体纹理的纹理尺寸和背景图层的颜色;(2)用户指定图层、图层的颜色,然后选择滴液、喷洒操作方式在初始体纹理空间内为所选图层加入若干球形液滴,并为每个球形液滴指定半径r,球心C′和图层ID,生成一个注入函数列表{IF1,IF2,...,IFm‑1,IFm};(3)用户选择直线、梳子、旋转、漩涡、波浪操作方式中的至少一种,对体纹理进行n次操作,根据对应的数学函数,生成一个变形函数列表{DF1,DF2,…DFn‑1,DFn};(4)对于体纹理中的每个体素点,按照从后往前的顺序遍历函数列表中的每个操作并得到该体素点的新坐标点,然后再按照从后往前的顺序遍历注入函数列表中的每个球形液滴:如该体素点位于某球形液滴内,则根据该球形液滴的图层ID找到对应的颜色,拷贝给当前体素点;如该体素点不在任何一个球形液滴内,则将背景图层颜色拷贝给当前体素点;获得当前体纹理所有体素点的颜色值并显示。
【技术特征摘要】
1.一种基于数学函数的实时的大理石体纹理生成方法,其特征在于,包括以下步骤:(1)用户指定需要生成的大理石体纹理的纹理尺寸和背景图层的颜色;(2)用户指定图层、图层的颜色,然后选...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。