2010-08-11 36 views
2

有誰知道瘸子GGR梯度文件是如何解釋的?一些包括漸變是非常好的,我想重建它們。有沒有可以將這些漸變導出到具有顏色值或文件的文件的腳本?出口瘸子梯度文件

回答

1

下面是一個Python腳本,讀取它們:ggr.py

3

在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 

所以,這是一個有兩個部分的文件,並且用於第一鏈段,我們有: 從位置0開始,中間爲0.25,爲0.5,結束左邊顏色爲RGBA(0,1,0,1)(全不透明綠色),右邊顏色爲RGBA(1,1,1,1)(全不透明白色)。其他兩個數字是一個用於該段的混合功能:

的鏈段的混合函數{梯度分段線性(0), 梯度分段彎曲的(1)中,梯度SEGMENT- SINE(2), 梯度分段SPHERE增加(3), 梯度分段SPHERE遞減(4)}

,另一個用於着色類型:

的段的着色類型{GRADIENT-SEGMEN T-RGB(0), 梯度分段HSV-CCW(1)中,梯度分段HSV-CW(2)}

(我從GIMP的程序的瀏覽器的枚舉信息 - 在幫助 - >程序的瀏覽器,看着呼叫的描述「辮形梯度分段得到着色型」和「辮形梯度分段得到共混功能」)