vertex arrays: one normal per point?

You must have to use one normal per point in a vertex array. If you do, is this normal supposed to be the average of the normals of all the planes that the point touches? I’m trying to get light to work. thanks.

Generally speaking, yes, that is the usual method for calculating the normal when you want to produce smooth lighting.

Check out this tutorial on Nate Miller’s page:

He gives a very fast algorithm for calculating vertex normals.