论文部分内容阅读
随着移动互联网对现代行业发展影响的不断深入,越来越多的传统行业开始加入到移动互联网这一庞大的经济体系中。新的商业模式不断涌现,表现出了多元化、多样化的发展趋势。在中国的传统文化中,书法艺术占据着很重要的地位。由于移动互联网的发展和各种触屏设备的涌现,对于手写汉字书法化的需求也越来越多,人们希望能够通过计算机使得手写输入呈现书法效果,手写汉字的书法仿真技术也成为计算机领域的一个重要研究方向。本论文旨在实现一个基于移动平台的书法艺术软件。书法艺术包括笔法和墨法,其中笔法是其技法的核心内容,指运笔用锋的方法。墨法,是用墨之法,指墨的浓、淡、干、枯、湿的处理。本论文提出了一种在移动端手写实时生成书法毛笔字的算法方案,包括书法的饱墨效果和飞白效果,同时在这两种效果的算法基础上,衍生出其他书法特效,有多彩效果和线条效果等。笔者依据Strassmann和Lee提出的虚拟毛笔笔头模型,在Wong提出的三维圆锥模型和宓晓峰提出的“雨滴”模型基础上,给出了一种新型的适合移动平台的毛笔笔头形状。根据此笔头形状的仿真数据,以及用户在屏幕上的手写触摸点坐标,通过贝塞尔曲线插值等技术,得到毛笔字的轮廓线条数据,再利用移动平台的渲染技术,在屏幕上实时生成用户手写轨迹的毛笔字。笔者在项目的开发与实现过程中解决了一些关键技术难题并做了性能优化,譬如得到毛笔字笔头的仿真数据,离散的手写触摸点通过贝塞尔曲线转成连续的触摸点,毛笔字笔划依据手写速度的粗细变化,随机数据仿真飞白笔划,毛笔字笔划轮廓渲染,不同屏幕像素密度和分辨率适配,针对移动平台的性能优化等。本项目在移动平台上具有良好表现,能够在移动平台上手写实时生成毛笔字特效,提供了一种新的移动平台毛笔字解决方案。