
Have you ever wondered how all those wireframe lines and shaded and textured view polygons get drawn on your screen? In solidThinking the display of 2D and 3D elements can either be done using OpenGL, or (Windows only) DirectX. When these display methods are used by solidThinking, the information on screen is accelerated by your hardware video card. This is how you can navigate the interactive views and know back from front.
Video cards and their drivers can greatly affect the quality and amount of 3D information seen on your screen. The most frequent benchmark is the resolution that you can run a 3D game at before the interactive display starts to slow down or “stutter.” In solidThinking, there are multiple options to allow you to adjust the information on screen before you have to change your resolution. Today we have a few tips for getting the most out of your particular computer and its video card, and to improve your efficiency when working in solidThinking. There is also an “undocumented feature” in there as well, so hang on to your shaded surfaces!
Slow Redraw or Display
Opening very large or complex 3D scenes can cause a “drawing” progress bar to go across the top of the solidThinking interface. When this happens, the program is optimizing the display elements so that you can visually see what your model and scene look like in either Wireframe,Shaded, or Textured display modes. When you see this progress bar alot, or moving your cameras around in the scene (and the “redraw” of elements) is slow or delayed, it is time to further optimizes olidThinking to deal with this data.
The first place to go is the View Detail settings dialog (found in theView menu). By setting your display level to Medium or Low, you can reduce the *visual complexity* of the objects displayed in all of your views. (**It is important to note that this does not change your modeling any way, just the way it is displayed!**) This will reduce the amount of lines or shaded polygons your hardware must draw on the screen, which increases interactive speed. You can always set this higher if you want to see *more* of your geometry on screen, as well.
Next, in the solidThinking Preferences under the “View” tab, you can set the Adaptive Degradation to a higher minimum number of frames per second. This controls when solidThinking *stops* trying to draw all visible geometry on the screen, and instead gracefully degrades the display to draw “bounding boxes” around your objects when you are panning, zooming, or orbiting. This can be especially helpful for extremely large objects if you do not need to inspect everything at once.
Also in Preferences under the “View” tab, you can optionally turn off the Grid Display in either the orthographic or perspective views to minimize distractions and slightly lower the amount of lines to be drawn. This sacrifices some relational lines and scale reference, but also makes cleaner screen captures, as you can see.
Seeing All Sides
Sometimes you may look at a surface in Wireframe display mode and not be able to imagine the true shape. This is why the Shaded display is frequently used, as it tries to approximate the curvature of the entire surface and even hide those surfaces that are behind or intersectingit. This gives your views a “solid” look, but sometimes the shading hides things like Control Points and HotSpot handles, and interior geometry.
A compromise between Wireframe’s complete transparence and outlines,and Shaded’s opacity and shape definition is to turn on Transparent Surfaces in the View Detail dialog. This acts like an X-Ray mode in all Shaded views, showing both the shading and outlines, but as semi-transparent overlays. (The effect you see will depend on your OS and video card, but in general all hardware supports this.) In this mode it may be difficult to judge volumes, but manipulating points and seeing surface changes can always be done simultaneously.
Finally, if you find you are frequently changing the angle of view of your perspective camera by Orbiting around you object, all to just “get a feel” for its overall 3D shape, then you may find this undocumented feature useful. In solidThinking you can cause the perspective view to”auto rotate” around the current focal point by pressing Control + Alt (or Option) + D all at the same time. Press the ESC key to stop this”virtual turntable” at any time. This gives you a hands-free way to examine all sides of your object and is useful for on-screen presentations to your colleagues.