Problem with NME Preturb normal block uvOffset output

Hello guys!
I don’t know whether it’s a bug, however it seems odd, that these two (compatible) I/Os connected together produces an error:
image

16:18:25: Shader compilation error: FRAGMENT SHADER ERROR: 0:798: 'vDetailUV' : undeclared identifier ERROR: 0:798: 'vDetailUV' : undeclared identifier ERROR: 0:798: '=' : dimension mismatch ERROR: 0:798: '=' : cannot convert from 'highp float' to 'highp 2-component vector of float' ERROR: 0:799: 'cotangent_frame' : no matching overloaded function found ERROR: 0:799: '=' : dimension mismatch ERROR: 0:799: '=' : cannot convert from 'const mediump float' to 'highp 3X3 matrix of float' ERROR: 0:801: 'parallaxOffset' : no matching overloaded function found ERROR: 0:801: '=' : dimension mismatch ERROR: 0:801: 'assign' : cannot convert from 'const mediump float' to 'highp 2-component vector of float'

Does this have an explanation or is it a bug?

Thank you!
R.

Ok, just found the solution:

Thanks!
R.

1 Like