GLSL compilation failed: `vs_TEXCOORD3' undeclared, cannot construct `vec4' from a non-numeric data type

  • updated
  • Fixed

On import / reimport into fresh project on Ubuntu 20.04 with any build target and any render pipeline setting, four shaders fail to compile:

- Regular Polygon Additive

- Regular Polygon Multiplicative

- Regular Polygon Opaque

- Regular Polygon Transparent

All errors are line-number variants of:

GLSL compilation failed:
0:72(25): error: `vs_TEXCOORD3' undeclared
0:72(20): error: cannot construct `vec4' from a non-numeric data type

Reporting a bug? please specify Unity version:
2019.4.10f1
Reporting a bug? please specify Shapes version:
2.3.0
Pinned replies
Freya Holmér
  • Answer
  • Fixed

this has been fixed in the upcoming 2.3.1

Emil Johansen

To clarify: No other functionality or shape seems to experience issues, judging by the demo scenes.

Freya Holmér
  • Answer
  • Fixed

this has been fixed in the upcoming 2.3.1