[FONT=Arial Black]Substance_Plugin UnrealEngine-220.127.116.11 Released
CURRENTLY IN BETA
[FONT=Arial Black]Since Substance is a free plugin and -allegorithmic won’t mind " I HOPE “, i provided a direct link ( [COLOR=”#FF0000"]Firedrive ) for the people who can’t download from Github !!![/COLOR]
Substance in UE4 allows games and applications creators to use all the power of Substance to deliver unique experience to the final user:
-Productivity via in-engine look development and texture aspect tweaking.
-Reduction of texture file size on disk: faster downloads, happier players who don’t need to wait days before playing new shiny game.
-Dynamic texturing via runtime modifications / tweaking of Substance textures.
Substance Engine, integrated with UE4, lets users directly import Substance (.sbs, .) files in their UE4 project. When loaded, the plugin will expose (dynamically create widgets) the substance’s parameters, so that users can tweak them in engine and ask Substance Engine to recompute all the output texture maps that have been defined in the same Substance file.
These parameters can also be accessed via scripting / Blueprint for runtime recomputation of the texture maps.
Substance textures are shader-agnostic and will work as input to any shader.
[FONT=Arial Black]First Tutorial :
[FONT=Arial Black]Kashaar’s Tutorial :
Since I’ve struggled with myself, here’s a “for dummies like me”-guide to getting substances to work in Unreal Engine 4, crossposted from Allegorithmic’s forums:
Download only the dependency packages (Optional, Required_1of2 and Required_2of2) from Epic’s UE4 GitHub page here. If you get a 404, make sure you’re logged in to GitHub and have your account linked to your UE4 account.
Download Allegorithmic’s source code from their github page here.
Create a new folder on your computer, and extract Allegorithmic’s source into that.
Navigate to the root folder, where you’ll find the “GenerateProjectFiles.bat” and “.command” files
Extract the three dependency packages Epic provided into that folder.
Run the GenerateProjectFiles.bat (if you’re on Windows) or .command files (if you’re on Mac) to create Visual Studio solution files
Make sure you have Visual Studio installed. VS Express 2013 is available for free online from Microsoft, and you’ll need it to compile stuff.
Double click the .sln file to open it in Visual Studio. Wait for it to load everything.
When it’s done and ready, go to Build -> Build Solution in the menu, which will start compiling the Unreal Engine. could take a while.
Now, basically, you’re done! You’ve just compiled the entire Unreal Engine, with Substance support built in. Open the editor by navigating to the /Engine/Binaries/[YourPlatform] folder and open UE4Editor.exe. Then just enable the Substance plugin in the editor’s plugin manager and restart the editor, and you’re golden.