The obvious answer to this question is “it depends on the application,” and every lighting professional can expound on the topic at length. However, in the case of ElumTools in Revit, the answer takes on a slightly more critical edge, as it is very easy to make mistakes that can produce unexpected results.
When designing ElumTools, we wanted the ability to associate reflectance as closely as possible with the actual material color for more accurate computations. The Revit API provides an easy avenue and allows ElumTools to see a material’s “Graphics Color”. From this color, we can calculate reflectance as shown below, where R, G and B are the percent contributions of the red, green and blue pixels, respectively.
Unfortunately, this approach assumes that the Graphics Color of the material is true to its actual color. This may not be the case. Therefore, ElumTools provides the very import material mapping interface to allow changes. The obvious downside: if the user does not carefully map the materials by inspecting the reflectances that have been calculated from the Revit material colors, the lighting calculations will not be as expected.
In the case of linked architectural models, this problem can be exaggerated. Many of the materials are set in the architect’s model and are often not easy to associate with Room or Space surfaces, as the linked model elements are not selectable in the host model. The linked model materials and their calculated reflectances are available from the drop down menu at the top of the Material Mapping dialog (shown below).
It is extremely important that you make sure that ALL material reflectances are what you want for lighting calculations, in all models, by setting the value for each relevant material as shown below. It is typical that you will have to change, at minimum, the ceiling tile, carpet and wall color.
When computing the results for a model with such high reflectance surfaces, the calculation engine will grind away for much longer than normally experienced, as light continues to bounce from surface to surface. Eventually the process reaches convergence, but as you might guess, the light levels are much higher than anticipated!
Here are a couple of tips to improve the process:
This article was born from an actual user experience. As the ElumTools development team examined the models, we started thinking of ways to make the process easier. Currently we are investigating a way to have a “Simplified Materials Map” that would allow you to assign Ceiling, Walls, Floor and “Other” reflectances and ask the software to sort it out internally. Back in the 2012 API and original ElumTools design we didn’t think we had that ability, but it may now be possible. Stay tuned.