有人知道Gimp ggr渐变文件是如何解释的吗?其中一些包含的渐变效果非常好,我想要重建它们。是否有脚本可以将这些渐变导出为带有颜色值或其他格式的文件?
有人知道Gimp ggr渐变文件是如何解释的吗?其中一些包含的渐变效果非常好,我想要重建它们。是否有脚本可以将这些渐变导出为带有颜色值或其他格式的文件?
GIMP的渐变对话框中的上下文菜单具有两个导出功能:“另存为POVRay”和“另存为CSS” - 后者可能有助于重用。
本地GIMP渐变格式是纯文本格式,对于任何打开文件的人来说都是自说明的 - 因此在自己的项目中重用本地GIMP文件不难。有趣的是,GIMP渐变具有其他格式中不存在的一些功能,因此对于解释这些文件的编码而言,使用本地渐变格式可能是有意义的,而不是使用其他渐变格式。我能记得的功能包括:定位段的中间部分、段混合函数(可以是正弦或球形,除了线性之外)以及在混合中使用动态的“前景”和“背景”颜色,而不是固定颜色。
GIMP渐变文件示例:
GIMP Gradient
Name: Mexican flag smooth
2
0.000000 0.250000 0.500000 0.000000 1.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0 0
0.500000 0.750000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 1.000000 0 0
另一个数字表示上色类型:分段的混合函数有 { GRADIENT-SEGMENT-LINEAR (0), GRADIENT-SEGMENT-CURVED (1), GRADIENT-SEGMENT-SINE (2), GRADIENT-SEGMENT-SPHERE-INCREASING (3), GRADIENT-SEGMENT-SPHERE-DECREASING (4) }
(我从GIMP的过程浏览器中获取了枚举信息 - 在帮助->过程浏览器中查看调用“gimp-gradient-segment-get-coloring-type”和“gimp-gradient-segment-get-blending-function”的描述)分段的上色类型有 { GRADIENT-SEGMENT-RGB (0), GRADIENT-SEGMENT-HSV-CCW (1), GRADIENT-SEGMENT-HSV-CW (2) }