Мне нужно поместить массив в функцию
material_diffuse = [1.0, 1.0, 1.0, 1.0]
pgl.glMaterialfv(pgl.GL_FRONT_AND_BACK, pgl.GL_DIFFUSE, material_diffuse)
or
material_diffuse = [1.0, 1.0, 1.0, 1.0]
pgl.glMaterialfv(pgl.GL_FRONT_AND_BACK,
pgl.GL_DIFFUSE,ctypes.c_float(material_diffuse))
В первом случае я получаю: ожидаемый экземпляр LP_c_float вместо списка Во втором: TypeError: должно быть действительным числом, а не списком