If someone could tell me the process of implementing the Granite Plug in into UE4 I would greatly appreciate it. I can’t seem to figure out what the issue is.
The Granite plugin needs a costume engine modification licensed and provided by GraphineSoftware.
With the license, can download source, materials, samples documentation and tools.
To get the advances and performance improvement the textures needs to be converted to Granite texture.
Everything works smoothly and incredibly well, but a learning pass to get the full potential of the plugin.
I keep getting these errors when trying to compile the source engine.
Severity Code Description Project File Line Suppression State
Warning C4668 ‘GRANITESDK_WITH_LOGO_OVERLAY’ is not defined as a preprocessor macro, replacing with ‘0’ for ‘#if/#elif’ UE4 R:\Documents\Granite_All\Granite-For-Unreal_4.18.2\Engine\Source\Editor\UnrealEd\Public\LevelEditorViewport.h 118
Error LNK1181 cannot open input file ‘grGraniteDX12.lib’ UE4 R:\Documents\Granite_All\Granite-For-Unreal_4.18.2\Engine\Intermediate\ProjectFiles\LINK 1
Error LNK1181 cannot open input file ‘grGraniteDX12.lib’ UE4 R:\Documents\Granite_All\Granite-For-Unreal_4.18.2\Engine\Intermediate\ProjectFiles\LINK 1
Error LNK1181 cannot open input file ‘grGraniteDX12.lib’ UE4 R:\Documents\Granite_All\Granite-For-Unreal_4.18.2\Engine\Intermediate\ProjectFiles\LINK 1
Error LNK1181 cannot open input file ‘grGraniteDX12.lib’ UE4 R:\Documents\Granite_All\Granite-For-Unreal_4.18.2\Engine\Intermediate\ProjectFiles\LINK 1
Error LNK1181 cannot open input file ‘grGraniteDX12.lib’ UE4 R:\Documents\Granite_All\Granite-For-Unreal_4.18.2\Engine\Intermediate\ProjectFiles\LINK 1
Error LNK1181 cannot open input file ‘grGraniteDX12.lib’ UE4 R:\Documents\Granite_All\Granite-For-Unreal_4.18.2\Engine\Intermediate\ProjectFiles\LINK 1
Error Failed to produce item: R:\Documents\Granite_All\Granite-For-Unreal_4.18.2\Engine\Binaries\Win64\UE4Editor-Engine.dll UE4 R:\Documents\Granite_All\Granite-For-Unreal_4.18.2\Engine\Intermediate\ProjectFiles\ERROR 1
Error MSB3075 The command “…\Build\BatchFiles\Build.bat UE4Editor Win64 Development -waitmutex” exited with code 5. Please verify that you have sufficient rights to run this command. UE4 R:\VisualStudio\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets 44
It’s also saying the the UE4-Engine.dll is not found. Is there a reason this is happening? I followed the walkthrough exactly.
They have their own support forum…
I think this error is because compiling with VS2017 or one module not referenced Granite thirparty
Try change this:
In file \Engine\Source\ThirdParty\GraniteSDK\GraniteSDK.Build.cs
Line 26: if ( Rules.WindowsPlatform.Compiler == WindowsCompiler.VisualStudio2015 )
to: if ( Rules.WindowsPlatform.Compiler == WindowsCompiler.VisualStudio2015 || Rules.WindowsPlatform.Compiler == WindowsCompiler.VisualStudio2017 )
Try compile again:
I’m completely aware of that. I posted the same question on their forum. I’m on a time crunch and needed info on this quickly and had to exhaust all options…
Thank you KradMoonRa, this fixed my issue.