0

GIMP の python コンソールでこの特定のコードを実行しようとしています。

pdb.plug_in_lighting(1,img,all_layers[0],0,0,FALSE,FALSE,0,1,[255,255,255],0,0,0,-1,-1,1,0.20,2.15,0.50,0.50,18,0,FALSE,FALSE,FALSE)

そして、「TypeError:間違ったパラメータータイプ」を取得し続けます。

プラグインのパラメーターのリストは次のとおりです。

 pdb.plug_in_lighting.params
((0, 'run-mode', 'The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }'), (13, 'image', 'Input image'), (16, 'drawable', 'Input drawable'), (16, 'bumpdrawable', 'Bumpmap drawable (set to 0 if disabled)'), (16, 'envdrawable', 'Environmentmap drawable (set to 0 if disabled)'), (0, 'dobumpmap', 'Enable bumpmapping (TRUE/FALSE)'), (0, 'doenvmap', 'Enable envmapping (TRUE/FALSE)'), (0, 'bumpmaptype', 'Type of mapping (0=linear,1=log, 2=sinusoidal, 3=spherical)'), (0, 'lighttype', 'Type of lightsource (0=point,1=directional,3=spot,4=none)'), (10, 'lightcolor', 'Lightsource color (r,g,b)'), (3, 'lightposition-x', 'Lightsource position (x,y,z)'), (3, 'lightposition-y', 'Lightsource position (x,y,z)'), (3, 'lightposition-z', 'Lightsource position (x,y,z)'), (3, 'lightdirection-x', 'Lightsource direction [x,y,z]'), (3, 'lightdirection-y', 'Lightsource direction [x,y,z]'), (3, 'lightdirection-z', 'Lightsource direction [x,y,z]'), (3, 'ambient-intensity', 'Material ambient intensity (0..1)'), (3, 'diffuse-intensity', 'Material diffuse intensity (0..1)'), (3, 'diffuse-reflectivity', 'Material diffuse reflectivity (0..1)'), (3, 'specular-reflectivity', 'Material specular reflectivity (0..1)'), (3, 'highlight', "Material highlight (0..->), note: it's exponential"), (0, 'antialiasing', 'Apply antialiasing (TRUE/FALSE)'), (0, 'newimage', 'Create a new image (TRUE/FALSE)'), (0, 'transparentbackground', 'Make background transparent (TRUE/FALSE)'))

どのパラメーターが間違っているのかわかりません...

私の希望は、最終的にはその機能を複数のレイヤーに渡って反復し、そのたびに微調整して、ロービングスポットライトの外観を作成することです.

4

1 に答える 1