//color_transform void Ocio_log_convert::color_transform(MFloatVector& vec_input_color) { //pixels float pixels[3]; vec_input_color.get(pixels); //pixel_r, pixel_g, pixel_b; float* pixel_r = &pixels[0]; float* pixel_g = &pixels[1]; float* pixel_b = &pixels[2]; //convert OCIO_functionality::color_transform_single_pixel(pixel_r, pixel_g, pixel_b, processor); //set colors back to vec_input_color vec_input_color.x = pixels[0]; vec_input_color.y = pixels[1]; vec_input_color.z = pixels[2]; }