per vertex color MAX vs. MAYA exporters

I’m now on per-vertex color. The first thing I did was add vertex color to a box in both Maya and Max and then export them. Here is the Maya geometry section:

<vertices id=“pCubeShape1-lib-Vertex”>
<input semantic=“POSITION” source="#pCubeShape1-lib-Position"/>
<input semantic=“COLOR” source="#pCubeShape1-lib-Color"/>
</vertices>
<polygons material=“lambert1” count=“6”>
<input semantic=“VERTEX” offset=“0” source="#pCubeShape1-lib-Vertex"/>
<input semantic=“NORMAL” offset=“1” source="#pCubeShape1-lib-Normal"/>
<input semantic=“TEXCOORD” offset=“2” set=“0” source="#pCubeShape1-lib-map1"/>

0 0 0 1 1 1 3 2 3 2 3 2</p>

2 4 2 3 5 3 5 6 5 4 7 4</p>

4 8 4 5 9 5 7 10 7 6 11 6</p>

6 12 6 7 13 7 1 14 9 0 15 8</p>

1 16 1 7 17 10 5 18 11 3 19 3</p>

6 20 12 0 21 0 2 22 2 4 23 13</p>
</polygons>

Looks easy enough…in addition to the “POSITION” semantic, I now see a “COLOR” semantic. Piece of cake. Now, here is Max’s export:

<vertices id=“Box01-obj-vertex”>
<input semantic=“POSITION” source="#Box01-obj-position"></input>
</vertices>
<triangles material=“01-_Default” count=“12”>
<input semantic=“VERTEX” source="#Box01-obj-vertex" offset=“0”></input>
<input semantic=“NORMAL” source="#Box01-obj-normal" offset=“1”></input>
<input semantic=“COLOR” source="#Box01-obj-mapchan-0" offset=“2” set=“0”></input>
<input semantic=“TEXCOORD” source="#Box01-obj-mapchan-0" offset=“3” set=“0”></input>
<input semantic=“TEXCOORD” source="#Box01-obj-mapchan-1" offset=“4” set=“1”></input>

How weird, the “COLOR” semantic is in a different place than expected plus it generated a new “TEXCOORD” semantic set (set 0) that I’m not sure how to interpret. Maya’s export of vert color makes sense, but Max’s does not. Is per-vertex color in Max still a work in progress, or is there something I’m missing here? If this is correct then I guess my Collada tool needs to distinquish between max and maya here also.

I used the “vertex paint” modifier in Max…perhaps that’s incorrect?

Thanks