发明名称 毛笔电子画刷设置装置和毛笔电子画刷
摘要 本发明提供一种毛笔电子画刷的设置装置,其包括:形状和中心位置设定模块,用于设定毛笔电子画刷的中心位置,并设定毛笔笔头形状的多边形作为毛笔电子画刷;宽度设定模块,用于根据用户的需要设定所述多边形的宽度;宽度调节模块,用于随着毛笔电子画刷移动的速度的变化而变化调节所述多边形的宽度,该毛笔电子画刷移动得越快,所述毛笔电子画刷对应的多边形越小。本发明还提供一种由该毛笔电子画刷的设置装置的毛笔电子画刷。另外,本发明还提供一种使用所述毛笔电子画刷描绘毛笔电子线条的装置及方法。利用本发明,能够绘制出类似于毛笔笔迹的电子线条。
申请公布号 CN102999321B 申请公布日期 2016.08.10
申请号 CN201110274499.1 申请日期 2011.09.15
申请人 汉王科技股份有限公司 发明人 肖超;邹明福
分类号 G06F9/44(2006.01)I;G06T11/80(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 代理人
主权项 一种描绘电子线条的毛笔电子画刷的设置装置,其特征在于,包括:形状和中心位置设定模块,用于设定毛笔电子画刷的中心位置,并设定毛笔笔头形状的多边形作为毛笔电子画刷;宽度设定模块,用于根据用户的需要设定所述多边形的宽度;宽度调节模块,用于随着毛笔电子画刷移动的速度的变化而变化调节所述多边形的宽度,该毛笔电子画刷移动得越快,所述毛笔电子画刷对应的多边形越小;当所述毛笔电子画刷从当前位置移动到下一个位置时,所述宽度调节模块比较当前毛笔电子画刷的宽度wCur和毛笔电子画刷的目标宽度wDst并调节毛笔电子画刷的宽度wCur:当wCur>wDst+wStep时,wCur=wCur‑wStep;当wCur<wDst‑wStep时,wCur=wCur+wStep;当wDst‑wStep≤wCur≤wDst+wStep时,保持毛笔电子画刷的宽度wCur原宽度不变,其中毛笔电子画刷的目标宽度wDst由当前的采样距离D所确定,该采样距离D是指系统根据输入设备移动以一定的时间间隔进行采样而得到的当前采样点与上一采样点之间的距离,wStep表示毛笔电子画刷宽度变化的步长,该步长是根据经验确定的固定值;所述毛笔电子画刷的目标宽度wDst与所述采样距离D之间的关系为:当采样距离D小于等于某一预设值时,wDst=wPen,其中wPen表示整个描绘过程中毛笔电子画刷的最大宽度且为一固定值;当采样距离D大于某一预设值时,wDst=k/D,k是根据经验取值;当wDst<wMin时,wDst=wMin,其中wMin表示整个描绘过程中毛笔电子画刷的最小宽度,为固定值。
地址 100193 北京市海淀区东北旺西路8号5号楼三层