Due to Autodesk material encriptions, it seems hard to achieve this, without exporting REVIT models in to different formats.
REVIT materials are utilizing MENTAL Ray shaders, this makes for virtual engines to reject the conversion of this shaders to standard materials.
Basically when exporting, if Mental Ray materials are found, the exporter will transform the object to a generic material, most of the time grey color.
One solution can be to create simpler materials inside of REVIT, this way we can secure the exporting properly.
IFC is our new format supported and we are testing all the options to carry the material information to RENDERLIghts.