faceVertex毎のカラーを取得。
import maya.OpenMaya as om
import maya.api.OpenMaya as om2
sels = om.MSelectionList()
om.MGlobal.getActiveSelectionList(sels)
node = om.MDagPath()
sels.getDagPath(0, node)
#vertIter = om.MItMeshVertex(node)
fvertIter = om.MItMeshFaceVertex(node)
faceIter = om.MItMeshPolygon(node)
intArr = om.MIntArray()
color = om.MColor()
colors = []
for i in range(faceIter.count()):
faceIter.getVertices(intArr)
for j in intArr:
if not fvertIter.hasColor():
continue
fvertIter.getColor(color)
colors.append([color.r, color.g, color.b, color.a])
fvertIter.next()
faceIter.next()
print colors