5
pregunta estúpida en GLSL, ¿por qué esta línea:GLSL operador aritmético
float x = 1 - gl_Color.x;
da:
(26): error: Could not implicitly convert operands to arithmetic operator
pregunta estúpida en GLSL, ¿por qué esta línea:GLSL operador aritmético
float x = 1 - gl_Color.x;
da:
(26): error: Could not implicitly convert operands to arithmetic operator
GLSL (antes de #version 120) no permite conversiones implícitas entre enteros y de coma flotante. 1
es un número entero y gl_Color.x
es un flotante, por lo que se obtiene un error. Es necesario
float x = 1.0 - gl_Color.x;
lugar
gracias, eso fue rápido :) – Charles