Проблема с plug_in_lighting

В этой теме 0 ответов, 1 участник, последнее обновление  kolobok 5 года/лет, 6 мес. назад.

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #922

    kolobok
    Участник

    Помогите разобраться с этим плагином. В script-fu работает нормально (вот только там параметров немного больше). А вот используя в python, получается проблема какая то. Ошибка появляется:


    Traceback (most recent call last):
    File "", line 24, in
    TypeError: wrong parameter type

    Вот код:


    pdb.plug_in_lighting(
    img, #image Input image
    layer6_light, #drawable Input drawable
    layer_mask, #bumpdrawable Bumpmap drawable (set to 0 if disabled)
    0, #envdrawable Environmentmap drawable (set to 0 if disabled)
    True, #dobumpmap Enable bumpmapping (TRUE/FALSE)
    False, #doenvmap Enable envmapping (TRUE/FALSE)
    0, #bumpmaptype Type of mapping (0=linear,1=log, 2=sinusoidal, 3=spherical)
    1, #lighttype Type of lightsource (0=point,1=directional,3=spot,4=none)
    (255, 255, 255), #lightcolor Lightsource color (r,g,b)
    height, #lightposition_x Lightsource position (x,y,z)
    (-height), #lightposition_y Lightsource position (x,y,z)
    ligh, #lightposition_z Lightsource position (x,y,z)
    (-2 * height), #lightdirection_x Lightsource direction [x,y,z]
    (-height), #lightdirection_y Lightsource direction [x,y,z]
    ligh, #lightdirection_z Lightsource direction [x,y,z]
    0, #ambient_intensity Material ambient intensity (0..1)
    0.25, #diffuse_intensity Material diffuse intensity (0..1)
    0, #diffuse_reflectivity Material diffuse reflectivity (0..1)
    1, #specular_reflectivity Material specular reflectivity (0..1)
    10, #highlight Material highlight (0.._>), note: it's expotential
    True, #antialiasing Apply antialiasing (TRUE/FALSE)
    False, #newimage Create a new image (TRUE/FALSE)
    False #transparentbackground Make background transparent (TRUE/FALSE)
    )
Просмотр 1 сообщения - с 1 по 1 (всего 1)

Для ответа в этой теме необходимо авторизоваться.