place agents by surface normals