Houdini 18.5.633 UE 4.26 parameters disapeared in all my HD

   3097   10   3
User Avatar
Member
9 posts
Joined: Feb. 2014
Offline
Hi.

After installing Houdini 18.5.633 all my HDAs lost controls in UE 4.26

I've attached simple HDA that loads image and outputs grid with vertex color.

In 18.5.633 Houdini Parameters tab in Details panel is gone. I did not pack my tools into subnets before creating HDA (SideFX examples are packed into Subnetworks and work fine)

Could anyone confirm ??

Normally you should have parameters like those in attached screenshot.

Attachments:
Controls.png (14.1 KB)
BDG_BitmapRef.hda (37.8 KB)

User Avatar
Member
29 posts
Joined: Aug. 2013
Offline
I am also having this same issue. Any help is appreciated!
User Avatar
Member
9 posts
Joined: Feb. 2014
Offline
So far I rolled back to 18.5.596 but the thought of having to recreate interfaces in all HDAs in our studio is overwhelming.
User Avatar
Staff
534 posts
Joined: Sept. 2016
Offline
Hi,

Yes, that is a known issue that was introduced in 18.5.633, and fixed in 634.

You can either switch to a daily build, or use the plugin binaries on github.
They are linked to H18.5.633 but have the fix.

https://github.com/sideeffects/HoudiniEngineForUnreal-v2/releases/tag/v2.0.3 [github.com]
User Avatar
Member
29 posts
Joined: Aug. 2013
Offline
dpernuit
Hi,

Yes, that is a known issue that was introduced in 18.5.633, and fixed in 634.

You can either switch to a daily build, or use the plugin binaries on github.
They are linked to H18.5.633 but have the fix.

https://github.com/sideeffects/HoudiniEngineForUnreal-v2/releases/tag/v2.0.3 [github.com]


Hey Dpernuit,

We tried downloading the HoudiniEngine-v2.0.3-H18.5.633-UE4.26 file from the github link and installed it in the project, but now my hdas that were built with 633 crash the project.

On further investigation, on of our engineers mentioned that the HoudiniEngine.uplugin file in the zip is version 408.

what are your thoughts? thanks for the help!
User Avatar
Staff
534 posts
Joined: Sept. 2016
Offline
Hi,

Thanks for bringing this up, it seems like the 4.26 files were not updated properly on github (the other UE versions of that update were fine). Both the source files on the Houdini18.5-4.26 branch and the release zip for 4.26 weren't updated properly and used an older version of the plugin.

I just fixed that, the 4.26 release binaries available here:
https://github.com/sideeffects/HoudiniEngineForUnreal-v2/releases/tag/v2.0.3 [github.com]

are now the proper 633 version, and I just push the update to the source code as well.

Using that version should fix your issues.
User Avatar
Member
29 posts
Joined: Aug. 2013
Offline
dpernuit
Hi,

Thanks for bringing this up, it seems like the 4.26 files were not updated properly on github (the other UE versions of that update were fine). Both the source files on the Houdini18.5-4.26 branch and the release zip for 4.26 weren't updated properly and used an older version of the plugin.

I just fixed that, the 4.26 release binaries available here:
https://github.com/sideeffects/HoudiniEngineForUnreal-v2/releases/tag/v2.0.3 [github.com]

are now the proper 633 version, and I just push the update to the source code as well.

Using that version should fix your issues.

Hey, thanks for updating it. I downloaded it and installed it and confirmed that the uplugin file now does indeed say 633. Unfortunately, the hdas are still crashing the project. It looks like any hdas that were built earlier than 633 are working fine, but anything, at least on my end, done in 633 is crashing with this version of the plugin. Any ideas? Thanks!
User Avatar
Member
29 posts
Joined: Aug. 2013
Offline
Any updates on this?

thanks for the help
User Avatar
Member
29 posts
Joined: Aug. 2013
Offline
dperuit,

Through a lot of trial and error I've narrowed down the issue. Most hdas work as expected with the new build that you posted to github, but once an hda has a ramp parameter on it, it crashes Unreal. It doesn't matter the type of ramp, spline or color, they both crash Unreal. This was working in earlier versions of the plugin. So a lot of the hdas we've created aren't currently working unfortunately. Hopefully it is an easy fix?

I've attached a simple hda to test with and without the ramp. I can get it to crash consistently using this hda or by removing the ramp from the interface it works fine with no crashes. Also below is the crash log from Unreal.

thanks for the help

-----------------------------
Crash log:

Assertion failed: (Index >= 0) & (Index < ArrayNum) Array index out of bounds: -1 from an array of size 7

UE4Editor_Core!AssertFailedImplV()
UE4Editor_Core!FDebug::CheckVerifyFailedImpl()
UE4Editor_HoudiniEngineEditor!DispatchCheckVerify<void,<lambda_d081a37e3b4b82b66229d44c87df2878> >()
UE4Editor_HoudiniEngineEditor!FHoudiniParameterDetails::CreateWidgetRampPoints()
UE4Editor_HoudiniEngineEditor!FHoudiniParameterDetails::CreateWidgetFloatRamp()
UE4Editor_HoudiniEngineEditor!FHoudiniParameterDetails::CreateWidget()
UE4Editor_HoudiniEngineEditor!FHoudiniAssetComponentDetails::CustomizeDetails()
UE4Editor_PropertyEditor!DetailLayoutHelpers::QueryCustomDetailLayout()
UE4Editor_PropertyEditor!SDetailsViewBase::UpdateSinglePropertyMap()
UE4Editor_PropertyEditor!SDetailsViewBase::UpdatePropertyMaps()
UE4Editor_PropertyEditor!SDetailsView::PostSetObject()
UE4Editor_PropertyEditor!SDetailsView::SetObjectArrayPrivate()
UE4Editor_PropertyEditor!SDetailsView::SetObjects()
UE4Editor_PropertyEditor!FPropertyEditorModule::UpdatePropertyViews()
UE4Editor_HoudiniEngine!FHoudiniEngineUtils::UpdateEditorProperties_Internal()
UE4Editor_HoudiniEngine!FHoudiniEngineUtils::UpdateEditorProperties()
UE4Editor_HoudiniEngine!FHoudiniParameterTranslator::UpdateLoadedParameters()
UE4Editor_HoudiniEngine!FHoudiniEngineManager::ProcessComponent()
UE4Editor_HoudiniEngine!FHoudiniEngineManager::Tick()
UE4Editor_Core!FTicker::Tick()
UE4Editor!FEngineLoop::Tick()
UE4Editor!GuardedMain()
UE4Editor!GuardedMainWrapper()
UE4Editor!WinMain()
UE4Editor!__scrt_common_main_seh()
kernel32
ntdll


Image Not Found

Attachments:
test_curve.hda (32.2 KB)

User Avatar
Member
647 posts
Joined: Aug. 2013
Offline
Hi. Im not at my computer but I just noticed there is a new production build. Could the EU4 engine DIR be used in this to work with 18.5.633?

Best
User Avatar
Member
18 posts
Joined: Feb. 2013
Offline
Im also running into these crashes , im actually testing on UE5

LoginId:584e25f74978fc8a8e9845967659be65
EpicAccountId:070374a49c214215830d1dd49dad3e7f

Assertion failed: (Index >= 0) & (Index < ArrayNum) Array index out of bounds: -1 from an array of size 7

UnrealEditor_HoudiniEngineEditor
UnrealEditor_HoudiniEngineEditor
UnrealEditor_HoudiniEngineEditor
UnrealEditor_HoudiniEngineEditor
UnrealEditor_PropertyEditor
UnrealEditor_PropertyEditor
UnrealEditor_PropertyEditor
UnrealEditor_PropertyEditor
UnrealEditor_PropertyEditor
UnrealEditor_PropertyEditor
UnrealEditor_PropertyEditor
UnrealEditor_HoudiniEngine
UnrealEditor_HoudiniEngine
UnrealEditor_HoudiniEngine
UnrealEditor_HoudiniEngine
UnrealEditor_HoudiniEngine
UnrealEditor_Core
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll
  • Quick Links