The latest 6.17 release candidate contains display optimizations in three different areas and are large enough changes that I could use your help in testing to make sure I didn’t break anything. Both Windows user and Mac users should benefit from these changes.
I’m interested to know if anything in the display appeared to break, but hopefully TestMaxSpeed will also give you better results with this new build too.
Here are the three areas where changes have been made:
Technical display modes
All modes based on technical display (technical, artistic and pen) have been rewritten to use cached data on the GPU along with specialized shaders for identifying and drawing borders, creases, and silhouettes. Use the TestToggleTechDisplayMode command to toggle back to the pre 6.17 mode for drawing to see if there are any visual differences. There were actually a few bugs that were fixed by switching to the new architecture with respect to block silhouette drawing.
Blocks and clipping planes
Blocks with a lot of data in clipped viewports were displaying much slower than their exploded version (@NavArch this one is for you). Early clipping plane tests are now performed on geometry inside of blocks to skip their drawing when it is know that the geometry is actually clipped by clipping planes. Use the TestToggleBlockClipTest command to revert to the pre 6.17 display to see if anything appears visually different.
Models with may curves
Typically found with models that have been imported from applications like AutoCAD. There were some early visibility tests that I found could be skipped which results in less work for the CPU during the drawing of a frame for models with many curves. Use the TestToggleCurveVisTest command to revert to the pre 6.17 display to see if anything appears visually different.
For information on getting the latest 6.17 release candidate, see