You can use Face2.GetMaterialPropertyValues2 to get the color properties that SW is sending to OpenGL. If this array comes back with -1 values in the array, then look to the ModelDocExtension.GetMaterialPropertyValues for the default values of the document.