Performance Issue and Tuning

The smoothness of real-time production is heavily determined by the hardware performance, polygon number, and layering of texture and visual effects.  

Besides the speed of 3D hardware devices, the 3D real-time performance is determined by the following factors in priority

1. Shader  (Quick Shader is always quicker, but turns off the real-time viewing of advanced 3d effects)

2. Polygon Number

3. Self-cast Shadow – Blur Quality (the higher blur quality the more resource intensive)

4. Bump on meshes (multiple mesh with bump will increase the performance requirements)

5. Number of Lights (esp. with Cast Shadow)

6. Timeline User Interface

This section illustrates the concepts behind iClone performance and provides performance tuning techniques.

>> see shortcuts to toggle effects on/off and for performance observation

Quick Shader vs. Pixel Shader 

Quick Shader supports diffuse map, opacity map and drop shadow. It’s a rather simplified pipeline allowing higher frame rates for real-time interaction, and higher frame rate of animation playback.

Pixel Shader supports real-time bump, normal map, vertex shader, self-shadow, glow, reflection, etc.; however, it takes a more complicated rendering pipeline. 

For users without a high-end graphics card, the speed performance for producing large scale polygon projects can be improved. Users can disable the Pixel Shader mode for faster scene creation and manipulation of streamline production.

Simply turn on the Pixel Shader option to see the real-time rendered scene in the preview window after you have completed the editing.

Users can easily switch between Quick Shader and Pixel Shader via Preference Panel, or hotkey Ctrl-F1

¡@

Individual Effects:

Individual effects can be turned off to improve the speed performance.  

  • Users can use frame rate display (fps) to see the playback performance  (hotkey: Ctrl-F)

  • Observe the overall polygon count 

    You can check the total polygon number in the project by pressing Face Count button in Project – Modify Panel .

    iClone image006 Performance Issue and Tuning

    For real-time production, it’s better to keep the whole scene with nor more than 50K polygon to ensure the best frame rate and smooth interactivity for editing.

Timeline Interface

If your computer performance is slow during project playback, the redraw on the Timeline could be part of the reason. Try turning off the Timeline interface if you wish to increase the playback performance. Auto-key editing is still effective even when Timeline interface is turned off. 

Memory Size on the 3D Graphics Card

  • Graphic card memory size matters with the overall texture size.

  • If you wish to create a real-time high-resolution, multiple texture project, you need to have a graphics card with large enough memory size to hold all the textures in the memory buffer.

Build a Productive Working Environment for Real-time Film Production

A Fast Enough 3D Graphics Accelerator

Please visit our website to see the list of the iClone compatible 3D graphics card:
http://www.reallusion.com/iclone/ic_requirements.asp

Dual Monitor for Multi-task Editing 

  • Users might need to turn on 10 tracks of the timeline for animation editing; and at the same time edit motion, do further facial animation, or fine-tune textures in imaging software. To work with multiple tasks, equipping your work environment with dual monitors could be a very effective arrangement. It can save the hassle on switching applications, making it able to view the result in real-time instantaneously. iClone dual screen Performance Issue and Tuning

  • ¡@

Performance Issue and Tuning