This page has been translated automatically.
Video Tutorials
Interface
Essentials
Advanced
How To
Basics
Rendering
Professional (SIM)
UnigineEditor
Interface Overview
Assets Workflow
Version Control
Settings and Preferences
Working With Projects
Adjusting Node Parameters
Setting Up Materials
Setting Up Properties
Lighting
Sandworm
Using Editor Tools for Specific Tasks
Extending Editor Functionality
Built-in Node Types
Nodes
Objects
Effects
Decals
Light Sources
Geodetics
World Nodes
Sound Objects
Pathfinding Objects
Players
Programming
Fundamentals
Setting Up Development Environment
Usage Examples
C++
C#
UnigineScript
UUSL (Unified UNIGINE Shader Language)
Plugins
File Formats
Materials and Shaders
Rebuilding the Engine Tools
GUI
Double Precision Coordinates
API
Animations-Related Classes
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
VR-Related Classes
Content Creation
Content Optimization
Materials
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Tutorials
Warning! This version of documentation is OUTDATED, as it describes an older SDK version! Please switch to the documentation for the latest SDK version.
Warning! This version of documentation describes an old SDK version which is no longer supported! Please upgrade to the latest SDK version.

Antivirus Recommendations

This section contains recommendations on how to configure your antivirus settings to ensure smooth engine operation and avoid performance drops.

Notice
Windows Defender is taken as an example. If you have another antivirus software, check and adjust the similar functions.

Firewall blocking UNIGINE#

Antiviruses may block the operation of applications.

To check and unblock UNIGINE-related apps in Windows Defender:

  1. Click the Start button, type Windows Defender Firewall and select the matching app. The Windows Defender Firewall window will open.
  2. On the left pane, click Allow an app or feature through Windows Defender Firewall.

  3. In the Allowed apps window that opens, scroll down to find UNIGINE-related apps, check if they are enabled:

    Allowed apps

Impact on Build Speed and Editor Performance#

If antivirus software has real-time scanning enabled, files are checked in real time when they are created, opened or copied. This may cause slowing down of the development process: UnigineEditor initialization, assets validation, etc. Adding the project folder (or folders) to exclusions allows avoiding this drop-down in performance.

When building a project, scanning every file also may slow down the build. To avoid that, you can add the target folder (and probably folders that store involved cache and settings) to exclusions, and the files created in it won't be scanned.

To disable real-time scanning in Windows Defender for a specific folder:

  1. Open Windows Security settings (click the Start button, type Windows Security and select the matching app).
  2. Select Virus & threat protection.
  3. Click Manage settings.

  4. Click Add or remove exclusions option.

  5. Click the Add an exclusion button to see the types of content that can be excluded:

  6. Add the folder (or folders) containing your project as an exclusion following the on-screen directions.

    These folders should include:

    • Folder that was created for the project and named accordingly (which contains the folders bin, data, etc.).

      Project folder

      Project folder in Windows Explorer

      Project folder added as exclusion

      Project folder added as exclusion
    • All folders that mount points refer to (if they are outside the project folder mentioned above).

      Mount point

      Mount point created in UnigineEditor

      Mount point added as exclusion

      Mount folder added as exclusion
    • Output folder where the build is going to be stored.

      Build folder

      Build created in UnigineEditor

      Build folder added as exclusion

      Build output folder added as exclusion

Ensuring the Availability of TCP Port#

TCP Port 33333 is crucial for the UNIGINE SDK performance, thus, ensure that it is not blocked by the antivirus.

Adjust the antivirus settings to allow TCP Port 33333.

If you use Windows Defender, create an inbound port rule.

Notice
Also ensure that TCP Port 33333 is not used by any other applications. Read this article for more recommendations.
Last update: 2024-08-16
Build: ()