Gimp 插件:使用 'ink' 工具
Gimp plugin: using the 'ink' tool
gimp API 包含一个使用 'brush' 的方法:http://developer.gimp.org/api/2.0/libgimp/libgimp-gimppainttools.html
gimp_paintbrush_default
'ink' 工具的等效方法是什么?
有none。
目前无法以编程方式使用 inktool。
这是因为此工具需要一些时间信息(鼠标速度),而不是像其他工具(没有动态)那样只需要笔触坐标。
因此,这是一个缺失的功能 - 必须在 GIMP 中实现。 PDB 调用可以模拟绘画动态或 GIMP 动画画笔的绘画。
另一个缺失的功能也阻止了解决方法:可以创建 selection 或矢量并使用 gimp-edit-stroke
- edit stroke
可以使用 Ink Tool - 但是select 墨水工具是不可能的。因此,您的插件可以显示一个 gtk 对话框并要求用户在继续之前 select UI 中的 inktool。 (虽然这对笔划使用恒定速度)
gimp API 包含一个使用 'brush' 的方法:http://developer.gimp.org/api/2.0/libgimp/libgimp-gimppainttools.html
gimp_paintbrush_default
'ink' 工具的等效方法是什么?
有none。 目前无法以编程方式使用 inktool。 这是因为此工具需要一些时间信息(鼠标速度),而不是像其他工具(没有动态)那样只需要笔触坐标。
因此,这是一个缺失的功能 - 必须在 GIMP 中实现。 PDB 调用可以模拟绘画动态或 GIMP 动画画笔的绘画。
另一个缺失的功能也阻止了解决方法:可以创建 selection 或矢量并使用 gimp-edit-stroke
- edit stroke
可以使用 Ink Tool - 但是select 墨水工具是不可能的。因此,您的插件可以显示一个 gtk 对话框并要求用户在继续之前 select UI 中的 inktool。 (虽然这对笔划使用恒定速度)