SubstancePlugIn
Overview
This is a brief tutorial to help users who want to install the Allegorithmic Plug-In for Unreal Engine 4 to allow them to use Substance in UE4. These instructions have been tested and are working as of March 5th 2015 and on versions 4.7.0 + of the Unreal Engine and with Plug-in Version 4.7.0.5. For earlier versions, these instructions may work but have NOT been tested, please see the forums listed below for precise instructions with earlier versions.
Plug-In Referernce Pages on the UE4 and Allegorithmic Forums:
GitHub
These instructions assume you want to get the most current version of the Plug-In from a Source Location with the Engine Source.
Find the Version of the Plug-In which works with the Engine Version you are using. Normally there is an updated plug-in version for each Full version of the engine and are denoted by the Engine Version number followed by an iteration number (4.7.0.5). Follow the Source Link.
-
Download Link
You will be taken to Allegorithmic's Fork of the Unreal Engine 4, Download the Zip File. (NOTE: You will need to have a GitHub Account)
-
GitHub Download
Open your download location and find the downloaded ZIP File.
-
Zip File Location
Extract the Zip File to where you want your Engine to be installed. (I keep a Directory on a Secondary Drive for GitHub Builds)
-
Engine Installation Directory
Opening the newly extracted Directory, Run the Setup.bat file to download and Install all Engine Dependencies
-
Setup.bat
Once Dependencies are downloaded and the CMD window closes, Run the GenerateProjectFiles.bat file
-
GenerateProjectFiles.bat
Open the newly created Visual Studio Project Files in VS 2013 and Build Solution(as of 4.7.0 you must compile the engine on Visual Studio 2013)
-
Build Solution
Once the Build is Complete, Find the UE4Editor.exe file to Open the Editor.
-
Build Solution
Create a New Project.
-
Create a New Project
Open Project Settings and insure that the Substance Sub-Section appears.
-
Project Settings
Enjoy!
-
Working Plug-In