To install the NoesisGUI plugin from the source repository, follow these steps:
Choose Installation Type:
- Engine Plugin: Copy the repository contents into
[UE4Root]/Engine/Plugins/NoesisGUI. - Project Plugin: Copy the repository contents into
[ProjectRoot]/Plugins/NoesisGUI.
Note: If using an Epic Games Launcher version of Unreal Engine, you MUST use the Project plugin method.
Setup Native SDK:
- Download the NoesisGUI Native SDK (C++) from the Noesis developer portal.
- Extract it into
[NoesisGUIRoot]/Source/Noesis/NoesisSDK.
Install Python Prerequisites:
- Run
InstallPythonPrerequisites.bat (Windows) or InstallPythonPrerequisites.command (Mac) from the plugin directory to ensure configparser, pywin32 (Windows), and pyobjc (Mac) are installed.
Run the Installer:
- Execute
InstallPlugin.bat (Windows) or InstallPlugin.command (Mac) from the plugin directory. - To target specific platforms, pass them as arguments (e.g.,
InstallPlugin.command Mac IOS). - Valid platform names:
Win64, Mac, IOS, Android, PS4, XboxOne.
IMPORTANT: You must repeat the installation step every time you update Unreal Engine or the NoesisGUI SDK/plugin.
# Example: Installing for Mac and iOS
./InstallPlugin.command Mac IOS