In the patch there are also the modifications already done for the diffuse and ambient colors
Added an option to display a surface mesh with Surface representation and Wireframe representation at the same time.
Added a property to change the point size of the Points representation
Changed material property to split ColorCoefficient into AmbientCoefficient and DiffuseCoefficient to allow display surfaces like other standard tools
the modifications for separate diffuse and ambient colors are already committed,
and i dont want to include the new "wireframe+surface" mode, since i need to review its implementation. allocating an extra vtkPolyDataMapper for each surface seems for me too expensive for an seldom used feature.