I hope you have been able to give our Autodesk Revit Sunrise hosted preview a spin. We’ve been reading your feedback - keep it coming.
We posted a What’s new in Autodesk Revit Sunrise article, but you may be hoping for a little bit more detail into some of the features. We’ll be trying to answer some of those questions and providing a bit more insight into the functionality in some up-coming posts. To get things started, here is some additional detail about one of the performance improvements.
The “Draw visible elements only” option improves view performance by occlusion culling. Elements that are obscured by other elements will not be drawn in the view. This is done using your machines GPU. In Revit, you will see the most benefit in 3D views with many obscured elements. On average, we’ve seen a 30-40% improvement in performance during our testing, but your mileage may vary.
There are a few things to be aware of with this feature as well. Occlusion Culling is not used when shadows are enabled in a view. This is so that things that might not be visible in the view can still cast shadows that would be visible. Also, when selecting elements in the model, this feature will work the same with this turned on or off – even if the objects were not drawn because of this feature, they still can be selected as needed.
You can enable or disable this feature in the Options dialog on the Graphics tab. The setting is also stored in the Revit.ini file as “UseGpuOcclusionCulling”. Because this feature uses your GPU, hardware acceleration must be enabled for this functionality to work and a graphics card that supports Shader Model 5 or higher is required. This is a change for our system requirements (where the minimum is listed as Shader Model 3). If your card doesn’t support Shader Model 5, the “Draw Visible elements only” check box will be disabled.
Another interesting fact is that we developed this feature in partnership with AMD.