Performance Tips

intermediate performance

Compass Navigator Pro 3 · Troubleshooting & FAQ

Compass Navigator Pro is designed for efficient real-time use, even with large numbers of POIs. Follow these tips to maximize performance.

Area of Interest

Enable the Area of Interest system when using hundreds or thousands of POIs. This feature processes only POIs within a configurable range, dramatically reducing per-frame cost.

Mini-Map Optimization

TipDetails
Reduce ResolutionLower the mini-map render texture resolution if the mini-map is small on screen.
Snapshot FrequencyIncrease the interval between mini-map camera captures. Use UpdateMiniMapContents() for on-demand refresh.
Layer MaskExclude unnecessary layers from the mini-map camera capture.
Disable ShadowsTurn off Render Shadows for the mini-map camera.

Fog of War

  • Avoid moving or resizing fog volumes every frame. Use SetFogOfWarAlpha() for frequent updates.
  • Use a lower fog texture resolution if the fog area is very large.

General Tips

  • Set Visible Max Distance on the compass bar to avoid processing far-away POIs.
  • Use Idle Update Mode on the mini-map to reduce POI-checking frequency when the scene is static.
  • Prefer POIVisibility.WhenInRange over AlwaysVisible for POIs that do not need constant compass presence.
  • When using multiple compass instances, assign POIs only to the groups that need them via compassGroupMask.
Was this page helpful?