OpenGL中的Photoshop风格画笔

时间:2012-01-22 12:20:56

标签: opengl brush sketching

我正在尝试实现自由手绘草图(它应该看起来像铅笔)。我做了一些研究,我很惊讶在互联网上有这么少的信息。我得到的最好的信息是在Photoshop中绘图并观察结果。我认为Photoshop的工作方式与此类似:

1)每个画笔都有自己的像素图,告诉每个像素的不透明度 2)在绘制之前,设置(如重量,颜色等)适用于该像素图 3)当按下鼠标时,Photoshop会根据给定不透明度的像素图慢慢填充指针下的像素 4)当快速绘制时(使两个鼠标框架之间的距离大于填充率),Photoshop会以某种方式插入画笔以使其看起来均匀。我不确定,但我认为它也会对模式进行某种转换,因为这条线看起来不规则。

我想要实现的另一个效果是在铅笔提升之前(根据铅笔的速度)变薄线 - 就像在现实生活中一样。

我将不胜感激任何提示: 1)Photoshop笔刷(或类似工具)的精确程度 2)任何类似的开源工具 3)寻找的关键词(显然我用错误的词搜索)

这是我在研究过程中发现的一个链接(不幸的是闭源): http://www.youtube.com/watch?v=3RPphJxxscY

1 个答案:

答案 0 :(得分:3)

  

1)Photoshop笔刷(或类似工具)的工作精度

您的猜测非常准确

  

2)任何类似的开源工具

GIMP http://www.gimp.org

  

3)要寻找的关键词(显然我用错误的词搜索)

自然绘图工具模拟