Storing vectors in an array

There are no 2D arrays in blueprints yet, so you’re only allowed a row or a column, but not both. However blueprint data structs are coming soon which should allow more flexibility in that respect.

In regards to the first part of your question, just make a new variable, select the vector type and toggle the little 3x3 grid icon beside it. That’s the button to make any variable into an array type of that variable type.

Do you have to break a vector to store it in an array? If so, is there a way of forcing the array node to create a new column, or row, after every 3 floats?

Great, many thanks!