docs: public float[] getFloatVec(String key)
      {
          float[] vec = NativeShaderData.getFloatVec(getNative(), key);
          if (vec == null)
              throw new IllegalArgumentException("key " + key + " not found in material");
          return vec;
      }