AnyLogic
Expand
Font size

3D graphics settings

Starting from AnyLogic 8.9.9, it is now possible to configure 3D graphics settings for model animation. This allows you to control how detailed and realistic 3D animation appears while balancing GPU load and overall performance.

You can either use predefined presets for quick setup or manually fine-tune rendering options such as shadows, fog, level of detail, anti-aliasing, and other visual effects to achieve the desired balance between performance and image quality.

Graphics settings can be adjusted using built-in presets or configured manually:

  • Low — Optimized for performance on older hardware.
  • Medium — Balanced quality and performance for most systems.
  • High — Best visual quality, higher GPU requirements.
  • Custom — Manually adjust individual graphics options for a personalized balance of quality and performance.
Graphics settings are shared across all models and are applied globally within AnyLogic. Changing these settings affects the rendering quality and performance of all models containing 3D animation, not just the currently opened model.

Presets

Setting Low Medium High
Shadow quality Disabled Low High
Fog
Level of detail
PBR materials
Render scale 100 100 100
Ambient occlusion
Anti-aliasing 2x MSAA 4x MSAA 8x MSAA

To adjust the graphics settings

  1. Run the model.
  2. In the model window, click the 3D graphics settings control  .

  3. Graphics settings are available if the model contains at least one 3D window.
  4. Choose one of the presets: Low, Medium, High, or choose Custom to manually configure the settings.

  5. If you choose Custom, the 3D graphics settings panel appears, allowing you to configure the settings.

Switching the model to virtual speed sets the graphics quality to Low. The previous settings are restored when switching to another speed.

Custom graphics settings

When Custom 3D graphics settings is selected, you can individually adjust options such as shadow quality, fog, level of detail, PBR materials, render scale, ambient occlusion, and anti-aliasing.

Each option allows you to balance visual quality and performance according to your system.

How can we improve this article?