Finally.. I think I've got it - I have to go through the face list - make a new vertex list, based on the vertexes that the sides used.
Create a new face list which should join the 3 new points I've just created.
Create a normals map for the 3 new vertexes I've just made by referencing the normals map for the face index.
Repeat until the whole face list is done.
So I'll end up with 36 vertexes and normals !!!.
Hell of a lot of numbers that will need processing just for a cube.. 36 * 3 (x,y,z) = 108 !
Create a new face list which should join the 3 new points I've just created.
Create a normals map for the 3 new vertexes I've just made by referencing the normals map for the face index.
Repeat until the whole face list is done.
So I'll end up with 36 vertexes and normals !!!.
Hell of a lot of numbers that will need processing just for a cube.. 36 * 3 (x,y,z) = 108 !