Author Topic: Substance plugin for UE4 - How to get it working  (Read 156913 times)

Me neither. I got another answer from Josh on UE4 forums. Followed those steps and now it's working! :)

Quote
It's only if you are using 3rd party plugins that compile code for UE4Game. Substance does, so packaging your game requires you to compile before hand.

First you need to install Visual Studio 2015. Community is free and can be found here: https://www.visualstudio.com/downloads/
Make sure you install C++, since it may not be installed by default.

Then you need a C++ file in your game project, using this guide:

https://docs.unrealengine.com/latest...ppClassWizard/

It doesn't have to be anything you use, it just has to exist.

Once you do that, Visual Studio should create a Visual Studio solution for your game (.sln file) near your .uproject file. You can load the file to load visual studio. You want to compile the project for the package you're building. So for example Win64 Development you'd want to compile your game for Win64 Development. At the top of Visual Studio are drop downs for the configuration (Development/Shipping/etc) and platform (Win64/Win32/etc).

Once you compile your game project, you can close visual studio and then package your build from UE4Editor.

Where does it put the .sln file? I can't seem to find it...

In the project folder, where the project shortcut is.

Hi
I got a little bit lost ,which of the following should I download ?
https://github.com/EpicGames/UnrealEngine/tree/4.14
or
https://github.com/Allegorithmic/UnrealEngine

Hi
I got a little bit lost ,which of the following should I download ?
https://github.com/EpicGames/UnrealEngine/tree/4.14
or
https://github.com/Allegorithmic/UnrealEngine

Hello Nima,
Due to confusion and issues we have had surrounding our GitHub release, we will no longer be updating GitHub. You can use the second link you added to download Epics source along with our plugin for previous versions of the Substance plugin in UE4.

There are, however, still two methods for downloading the plugin. You can access the most recent plugin from the Epic Launcher Marketplace or alternatively, we now provide just the plugin source from a direct download.

The link for the direct download:
https://www.dropbox.com/s/t196zqr0buinw3p/Substance_UE4_Plugin_4.14.0.19.zip?dl=0

Information of the most recent update can be found here:
https://forum.allegorithmic.com/index.php/topic,14638.0.html

 :D

Software Engineer, Integrations
daniel.stover@allegorithmic.com

wow , thanks a lot for your quick reply Dan , really appreciate it. ;D ;D
Last Edit: January 12, 2017, 06:04:26 pm

Hello there, first time on the forum.
Been trying to import a substance into UE4.15, but first the import take a long while and then fails (fails to import, fails to create asset).
Note that the substance export also takes quite some time and the output file is quite large (65mb).

All the programs is up to date, UE4 and SD as well as the substance plugin.
Would appreciate any help.
Keep up the exquisite work Allegorithmic you people rock.

Hello Elia Youssef O,

Sorry you are having this problem. Can you upload your Substance and link it, or send it to me at keston.gregory@allegorithmic.com so we can take a closer look into why it is failing?

Thank you for the reply kind Sir.
I have attached the sbsar file in an email and sent it.
thank you again.

Shouldn't this thread be removed from the sticky, its so old and 13 pages to get a plug in to work, is just confusing. There's enough outdated forum threads to sift through as it is. I mean, if you have to go to github to get the plugin to work there's something wrong ;)


Shouldn't this thread be removed from the sticky, its so old and 13 pages to get a plug in to work, is just confusing. There's enough outdated forum threads to sift through as it is. I mean, if you have to go to github to get the plugin to work there's something wrong ;)

@adenne ,
This is an excellent point! :D
I have unpinned this as this thread is now outdated.
Thank you for pointing this out.
Software Engineer, Integrations
daniel.stover@allegorithmic.com