Defining the Level of Detail and the Pixel Culling

 

This task explains how to define dynamically (in order to improve visualization performance):
  • the level of detail you want to view in your geometry while moving using the Define Dynamic Level of Detail command
  • the size in pixels of objects to be hidden/displayed in your geometry while moving using the Define Dynamic Pixel Culling command.
 
Dynamic level of detail and dynamic pixel culling allow you to modify more quickly the values set in the Performance tab.
However, bear in mind that the values you define here apply only to your current Version 5 session, contrary to the values defined via the Performance tab which are stored in your settings files and thus, are kept from one session to another unless they are explicitly modified.
  You can use these two commands simultaneously or separately, as needed.

However, note that if the Level of detail or the Pixel culling option has been locked by your administrator in the Performance tab, you cannot define dynamically the level of detail or the pixel culling because the corresponding command (Define Dynamic Level of Detail or Dynamic Pixel Culling) is grayed out.

Open your sample document.
  Before you begin, you also need to do the following:
  • LODs are used in a product context in Visualization mode: as a consequence, you must activate the cache for your LOD settings to be taken into account (select the Work with the cache system check box in Tools > Options > Infrastructure > Product Structure > Cache Management)
  • select the Save level of details in cgr check box in the Cgr Management tab.
  • activate at least the Triangles mode in the View Mode Customization dialog box.
  1. Select Tools > Customize.

  2. Click the Commands tab to list the commands available.

  3. Select the category All Commands that lists all commands available for the workshop you are working in as well as global commands (e.g. Open, Save, etc.):

  4. Select Define Dynamic Level of Detail from the command list.

  5. Drag the command from the command list to the toolbar of your choice to add the command.

  6. Drop the command onto the desired toolbar.

    Note that some toolbars (such as the View toolbar) cannot be customized. As a consequence, you cannot drag and drop commands onto them. For more information, refer to Customizing a Toolbar by Dragging and Dropping.
  7. Repeat steps 5 and 6 to drag and drop the Define Dynamic Pixel Culling command.

    In our example, the two commands have been added to the Standard toolbar:
    These commands are identified by two different icons:
    • identifies Define Dynamic Pixel Culling
    • identifies Define Dynamic Level of Detail.
  8. Set your own values either by entering them directly in the corresponding box or use the arrows increase or decrease the value:

    • for pixel culling, you can enter a value comprised between 0 and 40. The higher the value, the more quickly you can move large parts

    • for level of detail, you can also enter a value comprised between 0 and 40. The higher the value, the lower the level of detail.

  9. Perform a viewing operation, for instance pan or rotate your model.

    You can see that your new values have been taken into account.