Best Practices: Render Performance and Materials

Materials simulate various effects such as reflections and textures. You specify the render appearance for each material using the Materials dialog. (See Change the appearance of a material.)

When the rendering engine renders materials, its performance depends on the effects being simulated. In fact, complicated render appearances for materials can slow down the rendering process more than complicated geometry in the building model.

When preparing to render an image using the Revit rendering tool, consider the following.

How Colors and Patterns Affect Render Performance

The complexity and size of a color or pattern affect render speed. More complex patterns require the rendering engine to calculate more samples so it can capture the details. The rendering engine works best when it can identify areas of similar surface treatment and can estimate appearances over large homogeneous areas.

For example, a smooth monochrome surface renders more quickly than a smooth patterned surface. A large-scale pattern renders more quickly than a dense, intricate pattern. A detailed, perforated surface renders more slowly than a simple surface.

The material render appearances that require the most time to render are (from slower to slowest): metallic paint, flecked metal, hammered metal, water, frosted glass, and perforated metal. Slower render times for these materials are proportional to how much of the scene they cover.

At the draft to medium quality settings, complicated materials may show many artifacts (small inaccuracies or imperfections in the rendered image). Imperfectly reflective materials (such as wood floors and metal mullions) appear speckled. These issues can be improved by adjusting the Blurred Reflection Precision value.

To improve the appearance of patterned surfaces and silhouettes without significantly increasing render time, adjust the Image Precision (Antialiasing) value. To produce images with little lighting depth but crisp geometry, use the draft quality setting with a high value for Image Precision (Antialiasing), such as 6.

How Reflection Types Affect Render Performance

The render appearance of a material specifies its reflectivity. Revit can render matte reflections quickly. However, any material characteristic that causes visual distortions (such as blurred reflections or transparencies) requires more work to render, and so requires more render time.

Shiny and mirrored reflections are slightly more difficult to render than matte reflections. A fritted surface is more difficult to render than a smooth, glossy surface. Water is more difficult to render than glass. Metal with a patina or a hammered surface is more difficult to render than polished metal.

Blurred reflections are the most difficult to calculate. However, you can control the quality of blurred reflections to reduce the impact on render performance. (Use the Reflections and Transparency options.

How Refractions and Reflections Affect Render Performance

Refractive materials, like glass, usually involve reflections as well. As a result, these materials are more expensive (in time and resources) to render than others. Also, the average pane of glass has 2 layers or sides, requiring multiple layers of refraction. When rendering an image, all of the layers must be calculated so you can see through the glass. For example, you need at least 6 refractions to see through 3 panes of solid glass.

When rendering an image, you can specify the number of bounces off reflective surfaces (Maximum Number of Reflections), and the number of panes of glass for refractions (Maximum Number of Refractions). Higher settings generally result in longer render times. Blurry refractions increase render time further. (In the Render Quality Settings dialog, use the Reflections and Transparency options.