ColorFloat16.fromList(List<double> color) : data = Uint16List(color.length) { final l = color.length; for (var i = 0; i < l; ++i) { data[i] = Float16.doubleToFloat16(color[i]); } }