Hi,
New to pycollada, and it looks very useful. Trying to understand the expectations for arrays describing vertices, normals and uvs (for texture). In the online example for generating a dae representing a cube, the array for vertices is 24 numbers, corresponding to one group of 3 for each corner of the cube (8 corners) to describe x,y,z . The array describing the normals contains 72 numbers, which corresponds to 24, 3 xyz coordinates. I understand how the indexing system is supposed to work, just don't see why you don't have the same number of normals as vertice xyz groups. I can see where theoretically you could have 3 groups of 3 normals for each corner, I just haven't seen anything to confirm that is the case.
Second question then is for textures, can I just create an index such that you have one uv pair for each corner (in the case of the cube). So the array is 16 numbers, for 8 uv pairs?
Thanks,
Eric