Author Topic: Substance Plugin 4.26.0.2 Released  (Read 3501 times)

Substance in Unreal 4.26.0.2
Now available on the UE4 Marketplace

Added:

Substance Engine v 8.0.3 support
Substance Source action now accesses the Source tab within the Substance Launcher allowing assets to be sent directly to UE4
Reduced number of Substance materials processed at a time when upgrading project versions


Fixed:

UE4 crashes on Mac when closing the Editor with the UE4 Substance plugin installed
Changing the text parameter in a Substance Graph Instance causes a freeze and eventual crash


Notes:

Substance Source workflow explained in documentation here: https://docs.substance3d.com/integrations/source-in-ue4-168198559.html

- The Source button in UE4 will now open the Substance Launcher Source tab allowing for downloading and creation of Substance materials using the Send-To workflow currently implemented in some of the other Substance integrations. This functions relatively the same way as it did before where the plugin would open a Source window.
- The new Substance Source functionality is currently only available for 4.26 versions of the plugin. A fix for 4.25 will be released at a later time.

The workflow would be:
- Click on Source tab in UE4.
- The Substance Launcher would open to the Source tab. (Note: If the Substance Launcher is not installed, the Source tab will open to a link for the Substance Launcher download on the Substance3D website.)
- You can then browse the Substance Source catalogue. You can download to the desktop, or if you have UE4 open, a UE4 icon will appear when you hover over a Substance material. Clicking this will send the downloaded Substance Material to UE4 for you and create a UE4 asset/material.



As always, if you have any questions or concerns/issues with the plugin, please post below and we will help! :)
Last Edit: March 03, 2021, 12:07:20 am

Hey,

I'm not sure if this is the place to put it, but we are using 4.26 and the new substance plugin, we were previously using it in 4.24, but recently we've been getting a crash to do with substance, it doesn't happen all the time, but it can happen when opening the editor, or just while in the editor.
But more importantly we had a problem where one of team members were unable to package the game because the same crash error happening during the packaging process.

Heres the crash:

[2021.05.21-22.39.58:683][  0]LogWindows: Error: === Critical error: ===
[2021.05.21-22.39.58:683][  0]LogWindows: Error:
[2021.05.21-22.39.58:683][  0]LogWindows: Error: Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\RocketSync\4.26.0-14830424+++UE4+Release-4.26\Working\Engine\Source\Runtime\Core\Public\Containers/Array.h] [Line: 674]
[2021.05.21-22.39.58:683][  0]LogWindows: Error: Array index out of bounds: 0 from an array of size 0
[2021.05.21-22.39.58:683][  0]LogWindows: Error:
[2021.05.21-22.39.58:683][  0]LogWindows: Error:
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff995523b19 KERNELBASE.dll!UnknownFunction []
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff9195bd066 UE4Editor-Core.dll!UnknownFunction []
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff9195c07a8 UE4Editor-Core.dll!UnknownFunction []
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff9192ce8cd UE4Editor-Core.dll!UnknownFunction []
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff919265575 UE4Editor-Core.dll!UnknownFunction []
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff919267620 UE4Editor-Core.dll!UnknownFunction []
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff9007c48f8 UE4Editor-SubstanceCore.dll!DispatchCheckVerify<void,<lambda_5f4924d4501c11167baa221b2137efdd> >() [D:\RocketSync\4.26.0-14830424+++UE4+Release-4.26\Working\Engine\Source\Runtime\Core\Public\Misc\AssertionMacros.h:165]
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff900700dda UE4Editor-SubstanceCore.dll!Substance::Helpers::PrepareImageInput() [D:\Build\++Portal\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\Substance\Source\SubstanceCore\Private\SubstanceCoreHelpers.cpp:1526]
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff900709749 UE4Editor-SubstanceCore.dll!Substance::Helpers::SetImageInput() [D:\Build\++Portal\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\Substance\Source\SubstanceCore\Private\SubstanceCoreHelpers.cpp:1493]
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff9006fd7ea UE4Editor-SubstanceCore.dll!USubstanceGraphInstance::LinkImageInput() [D:\Build\++Portal\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\Substance\Source\SubstanceCore\Private\SubstanceGraphInstance.cpp:1002]
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff9007006d0 UE4Editor-SubstanceCore.dll!USubstanceGraphInstance::PostLoad() [D:\Build\++Portal\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\Substance\Source\SubstanceCore\Private\SubstanceGraphInstance.cpp:397]
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff95805a2cd UE4Editor-CoreUObject.dll!UnknownFunction []
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff958178978 UE4Editor-CoreUObject.dll!UnknownFunction []
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff9581697e7 UE4Editor-CoreUObject.dll!UnknownFunction []
[2021.05.21-22.39.58:683][  0]LogWindows: Error: [Callstack] 0x00007ff958188edd UE4Editor-CoreUObject.dll!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff958187f30 UE4Editor-CoreUObject.dll!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff958198faf UE4Editor-CoreUObject.dll!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff9581a3f65 UE4Editor-CoreUObject.dll!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff9581a35f8 UE4Editor-CoreUObject.dll!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff90070ceda UE4Editor-SubstanceCore.dll!Substance::Helpers::SubstancesRequireUpdate() [D:\Build\++Portal\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\Substance\Source\SubstanceCore\Private\SubstanceCoreHelpers.cpp:3400]
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff8fb1883af UE4Editor-SubstanceEditor.dll!FSubstanceEditorModule::RebuildAlert() [D:\Build\++Portal\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\Substance\Source\SubstanceEditor\Private\SubstanceEditorModule.cpp:122]
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff8fb154845 UE4Editor-SubstanceEditor.dll!TBaseStaticDelegateInstance<void __cdecl(FString const &,bool),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [D:\RocketSync\4.26.0-14830424+++UE4+Release-4.26\Working\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:731]
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff914ce023d UE4Editor-UnrealEd.dll!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff914cdf608 UE4Editor-UnrealEd.dll!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff91529a640 UE4Editor-UnrealEd.dll!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff915259653 UE4Editor-UnrealEd.dll!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff617780ffb UE4Editor.exe!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff61778125a UE4Editor.exe!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff6177952bd UE4Editor.exe!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff617797fea UE4Editor.exe!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff996627c24 KERNEL32.DLL!UnknownFunction []
[2021.05.21-22.39.58:684][  0]LogWindows: Error: [Callstack] 0x00007ff99774d721 ntdll.dll!UnknownFunction []

I'm not sure what the problem is, so whether its something on your end, or whether its to do with one of our materials, any insight you have would be appreciated.

Thanks
Alex
Last Edit: May 22, 2021, 12:52:42 am