Я хочу передать массив векторов или массив чисел с плавающей запятой шейдеру в OpenFL, возможно ли это?
Теперь я могу только передавать поплавки, используя что-то вроде этого:
var param: ShaderParameter<Float> = new ShaderParameter<Float>();
param.value = [2.0];
this.data.some = param; // In the Shader class
Но если я попытаюсь использовать Array<Float>
вместо Float
, он скомпилируется, но значения не будут загружены в шейдер.
Любые идеи?