I found a great post the other day from Beyond Design that I thought I should share. This is from 2011 but if you are experiencing a sluggish Navisworks some of this may be helpful. Specifically the part I am interested in is below but the whole article is here.
Is it detailed? Is it large? How many triangles, you can find out under Project > Scene Statistics, compare this to what your card can handle? Models with lots of curves require more triangles, just get a piping model and switch to hidden line mode; you’ll see that this can build up quickly to create thousands and millions of triangles that need to be drawn. If you reduce the faceting factor (Options > File Readers), when bringing the native CAD file in, then this will reduce the number of triangles we use to draw the rounded item, lower it too much though and the item may look blocky, the default is set to 1.
Are there any parts of the model a long way away? Do a quick audit of the model by seeing if Zoom All zooms so far out you can’t see the model you expected. Use the Selection Box tool to work out what is distant from the model and see if you can change in the native application, if not then Hide it.
If you have set lots of the model to be required (i.e. prioritized when you are navigating) then you may experience lots of drop out of all the other items. Again, start from nothing (right click > Reset All > Unrequire All) and slowly build up adding those essential items.
Try running the model with ‘Scene Lights’ Lighting and ‘Shaded’ Mode on the Viewpoints tab, if this significantly improves performance then you might have over done it on the materials and lighting. Look at using the materials and lighting you need rather than going overboard and adding materials and lights to everything.
The Showcase Help is quite umm helpful…
Combine and separate objects to improve frame rate
Large production models, which typically have hundreds of parts that are comprised of thousands of surfaces and surface patches, can significantly slow Hardware rendering performance (the frame rate) while interactively authoring or presenting a scene.
You can improve the interaction performance (even with multiple production models loaded and displayed side by side) by combining objects in the Organizer. Combining objects essentially flattens the selected object hierarchy to speed the frame rate. However, to prevent data loss (for example, material assignments), you must follow the workflow guidelines and possibly modify your workflow.
Hierarchies or groups containing accent lights cannot be combined. The combine option will be grayed out and unavailable when these items are selected. Deselect or remove the accent lights from the group and then combine.
Follow these working guidelines to combine nodes successfully without losing important data:
To combine objects:
- In the Organizer, select the objects you want to combine, then group them. The objects are grouped into one folder.
- Right-click the folder with the grouped objects, and select Combine. The objects are combined and you can no longer expand the node to see its contents.
Double-click the folder to folder to give it a more meaningful name.
You can separate combined objects to gain access to parts of the combined geometry to work with it (for example, to flip normals, to remove duplicate surface, or to split geometry to add different alternatives or behaviors).
Separating is not the same as undoing (Edit > Undo) the combination operation. Separating retains the object hierarchy but gives you access to combined objects; undoing reverts to the original object hierarchies within a scene session.
To separate objects:
- In the Organizer, select the combined objects you want to separate.
- Right-click the selected objects, and choose Separate. The objects are separated, and you can now expand the node to see its contents.