Hi Aximmetry,
I have downloaded and installed the recently released Gaussian Splats plugin
https://github.com/TimChen1383/NanoGaussianSplatting
And successfully installed it into Unreal for Aximmetry 2025.3.0 for my multi-machine setup.
I have also placed the plugin into the shared project folder itself as there were some build errors that I saw online could be resolved by doing so.
However, the Cook still failed despite my precautionary efforts. I have highlighted what I think is the issue. Do I need to check with the developer on this? Do you have any suggestions on what the fix should be? Please advise.
Here is the Log :
UATHelper: Cooking (Windows): Running AutomationTool...
UATHelper: Cooking (Windows): Using bundled DotNet SDK version: 8.0.300 win-x64
UATHelper: Cooking (Windows): Starting AutomationTool...
UATHelper: Cooking (Windows): Parsing command line: BuildCookRun -nop4 -utf8output -nocompileeditor -skipbuildeditor -cook -platform=Win64 -installed -project=A:/2025.3.0/NYP_PROJECTS/NanoGSTest/NanoGSTest.uproject -unrealexe="C:\Program Files\Aximmetry\2025.3.0_UnrealEngine\Engine\Binaries\Win64\UnrealEditor-Cmd.exe" -stage -package -build -pak -iostore -compressed -iterate -nocompile -nocompileuat
UATHelper: Cooking (Windows): Initializing script modules...
UATHelper: Cooking (Windows): Total script module initialization time: 0.11 s.
UATHelper: Cooking (Windows): Using C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuild.exe
UATHelper: Cooking (Windows): Executing commands...
UATHelper: Cooking (Windows): Setting up ProjectParams for A:\2025.3.0\NYP_PROJECTS\NanoGSTest\NanoGSTest.uproject
UATHelper: Cooking (Windows): ********** BUILD COMMAND STARTED **********
UATHelper: Cooking (Windows): Running: C:\Program Files\Aximmetry\2025.3.0_UnrealEngine\Engine\Binaries\ThirdParty\DotNet\8.0.300\win-x64\dotnet.exe "C:\Program Files\Aximmetry\2025.3.0_UnrealEngine\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" NanoGSTest Win64 Development -Project=A:\2025.3.0\NYP_PROJECTS\NanoGSTest\NanoGSTest.uproject -Manifest=A:\2025.3.0\NYP_PROJECTS\NanoGSTest\Intermediate\Build\Manifest.xml -remoteini="A:\2025.3.0\NYP_PROJECTS\NanoGSTest" -skipdeploy -log="C:\Users\EDITOR PC\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Aximmetry+2025
.3.0_UnrealEngine\UBA-NanoGSTest-Win64-Development.txt"
UATHelper: Cooking (Windows): Log file: C:\Users\EDITOR PC\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Aximmetry+2025.3.0_UnrealEngine\UBA-NanoGSTest-Win64-Development.txt
UATHelper: Cooking (Windows): Creating makefile for NanoGSTest (manifest 'A:\2025.3.0\NYP_PROJECTS\NanoGSTest\Intermediate\Build\Manifest.xml' not found)
UATHelper: Cooking (Windows): Writing manifest to A:\2025.3.0\NYP_PROJECTS\NanoGSTest\Intermediate\Build\Manifest.xml
UATHelper: Cooking (Windows): Building NanoGSTest...
UATHelper: Cooking (Windows): Using Visual Studio 2022 14.38.33145 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10).
UATHelper: Cooking (Windows): [Adaptive Build] Excluded from NanoGS unity file: GaussianClusterBuilder.cpp, GaussianGlobalAccumulator.cpp, GaussianSplatActor.cpp, GaussianSplatAsset.cpp, GaussianSplatComponent.cpp, GaussianSplatRenderData.cpp, GaussianSplatRenderer.cpp, GaussianSplatSceneProxy.cpp, GaussianSplatShaders.cpp, GaussianSplatViewExtension.cpp, NanoGS.cpp, PLYFileReader.cpp
UATHelper: Cooking (Windows): [Adaptive Build] Excluded from NanoGSTest unity file: NanoGSTest.cpp
UATHelper: Cooking (Windows): Determining max actions to execute in parallel (16 physical cores, 32 logical cores)
UATHelper: Cooking (Windows): Executing up to 16 processes, one per physical core
UATHelper: Cooking (Windows): Using Unreal Build Accelerator local executor to run 23 action(s)
UATHelper: Cooking (Windows): Storage capacity 40Gb
UATHelper: Cooking (Windows): ---- Starting trace: 260325_110119 ----
UATHelper: Cooking (Windows): UbaServer - Listening on 0.0.0.0:1345
UATHelper: Cooking (Windows): ------ Building 23 action(s) started ------
UATHelper: Cooking (Windows): [1/23] Resource Default.rc2
UATHelper: Cooking (Windows): [2/23] Compile [x64] SharedPCH.Core.Project.ValApi.ValExpApi.Cpp20.cpp
UATHelper: Cooking (Windows): [3/23] Compile [x64] NanoGSTest.cpp
UATHelper: Cooking (Windows): [4/23] Compile [x64] SharedPCH.Slate.Cpp20.cpp
UATHelper: Cooking (Windows): [5/23] Compile [x64] SharedPCH.Engine.Project.ValApi.ValExpApi.Cpp20.cpp
UATHelper: Cooking (Windows): [6/23] Compile [x64] SharedPCH.Engine.Cpp20.cpp
UATHelper: Cooking (Windows): [7/23] Compile [x64] GaussianSplatAsset.cpp
UATHelper: Cooking (Windows): A:\2025.3.0\NYP_PROJECTS\NanoGSTest\Plugins\NanoGS_UE56\NanoGS\Source\NanoGS\Private\GaussianSplatAsset.cpp(444,16): error C2039: 'MipGenSettings': is not a member of 'UTexture2D'
UATHelper: Cooking (Windows): ColorTexture->MipGenSettings = TMGS_NoMipmaps;
UATHelper: Cooking (Windows): ^
UATHelper: Cooking (Windows): C:\Program Files\Aximmetry\2025.3.0_UnrealEngine\Engine\Source\Runtime\Engine\Public\TextureResource.h(27,7): note: see declaration of 'UTexture2D'
UATHelper: Cooking (Windows): class UTexture2D;
UATHelper: Cooking (Windows): ^
UATHelper: Cooking (Windows): [8/23] Compile [x64] GaussianSplatActor.cpp
UATHelper: Cooking (Windows): [9/23] Compile [x64] GaussianGlobalAccumulator.cpp
UATHelper: Cooking (Windows): [10/23] Compile [x64] GaussianSplatComponent.cpp
UATHelper: Cooking (Windows): [11/23] Compile [x64] Module.NanoGS.cpp
UATHelper: Cooking (Windows): [12/23] Compile [x64] PLYFileReader.cpp
UATHelper: Cooking (Windows): [13/23] Compile [x64] GaussianSplatRenderData.cpp
UATHelper: Cooking (Windows): [14/23] Compile [x64] GaussianClusterBuilder.cpp
UATHelper: Cooking (Windows): [15/23] Compile [x64] GaussianSplatViewExtension.cpp
UATHelper: Cooking (Windows): [16/23] Compile [x64] GaussianSplatShaders.cpp
UATHelper: Cooking (Windows): [17/23] Compile [x64] GaussianSplatSceneProxy.cpp
UATHelper: Cooking (Windows): [18/23] Compile [x64] NanoGS.cpp
UATHelper: Cooking (Windows): [19/23] Compile [x64] GaussianSplatRenderer.cpp
UATHelper: Cooking (Windows): [20/23] Compile [x64] Module.CaptureDataUtils.cpp
UATHelper: Cooking (Windows): [21/23] Compile [x64] Module.MetaHumanCoreTech.cpp
UATHelper: Cooking (Windows): Trace written to file C:/Users/EDITOR PC/AppData/Roaming/Unreal Engine/AutomationTool/Logs/C+Program+Files+Aximmetry+2025.3.0_UnrealEngine/UBA-NanoGSTest-Win64-Development.uba with size 11.1kb
UATHelper: Cooking (Windows): Total time in Unreal Build Accelerator local executor: 52.05 seconds
UATHelper: Cooking (Windows): Result: Failed (OtherCompilationError)
UATHelper: Cooking (Windows): Total execution time: 57.78 seconds
UATHelper: Cooking (Windows): Took 58.23s to run dotnet.exe, ExitCode=6
UATHelper: Cooking (Windows): UnrealBuildTool failed. See log for more details. (C:\Users\EDITOR PC\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Aximmetry+2025.3.0_UnrealEngine\UBA-NanoGSTest-Win64-Development.txt)
UATHelper: Cooking (Windows): AutomationTool executed for 0h 0m 59s
UATHelper: Cooking (Windows): AutomationTool exiting with ExitCode=6 (6)
UATHelper: Cooking (Windows): BUILD FAILED
LogAximmetry: Error: Cooking failed. (Result: "Failed".)