3D Graphics Performance Comparison – Part 4 (KeyCreator)

<< Part 3

In this part I tweak the default graphics settings of KeyCreator and see how that affects it performance. John McCullough of Kubotek USA recommended that I set up my KeyCreator graphics settings as follows.

These differ from the default graphic settings. I changed the driver type from Hardware OpenGL to Direct3D, switched display lists from segment to geometry and disabled all quick move options. These settings yield quite a good display quality.

Click image for larger view

Here is a new video.

This is the video from the original comparison using the default settings.

Although it may not be quite evident in the videos, I noticed an improvement. There were hardly any frames dropped. I think I am going to put KeyCreator in the same category as SpaceClaim.

You may have noticed something else different in the two videos. The new one has parts colored differently, whereas the old one has everything in green. KeyCreator comes with a macro which can automatically color parts in different colors, just like SpaceClaim does. To use it go to click Play Macro/KXL from the Add-ins menu and select Colorize.kxl. Select the parts that you wish to color and KeyCreator will do the rest. I didn’t know about this.

According to John, as far as graphics performance is concerned, in Windows XP OpenGL has an advantage in most cases. Whereas in Windows 7, Direct3D is better. He went on to say, “Our defaults are designed for practical general mechanical viewing at maximum frame rate. If users want to get fancy we’ve got backgrounds, environment maps, reflection planes, Z plane shadows, and self-shadowing, plus the ability to add lights. The trouble with defaulting those options on is that many users don’t have hardware that will handle those options well. We leave silhouette edges off by default because turning silhouette edges on will decrease frame rates significantly on a complex model like this. In this case when I turned on silhouettes (View>Render>Silhouette) I got 8.4 fps in Hardware OpenGL and 5.5 in Direct3D. Rates below 10 are noticeably clumsy.

I tried turning on silhouettes and found that to be true.

Part 5 >>

  • Deelipreader

    how do you measure frame rates?

  • I don't. Not all Cad systems disclose that information. Also I will explain why I don’t get too technical in my next post.

  • ssweeney

    Kubotek Keycreator has many customers in the automotive and aerospace supply chains. Due to this, excellent graphics performance is imperative. Many customers are opening large high-end (expensive, hard to use) CAD files with KeyCreator and creating section views, of complex jet engines for example, then preparing detailed work instructions for manufacturing. KeyCreator 3D Direct CAD provides these companies an inexpensive, easy to learn easy to use alternative to buying, maintaining and training on High End CAD (NX,Catia, ProE).

  • Antone Bullock

    I use the same settings for KeyCreator but by default Win7 does not come with the DirectX 9 required. You would need to install the DirectX End-User Runtime Web Installer for DirectX 9.
    You can find it at…
    http://www.microsoft.com/downloads/en/details.aspx?familyid=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en