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.
Houdini 18.5.633 UE 4.26 parameters disapeared in all my HD
3097 10 3- pYo
- Member
- 9 posts
- Joined: Feb. 2014
- Offline
- JasonJ3d
- Member
- 29 posts
- Joined: Aug. 2013
- Offline
- pYo
- Member
- 9 posts
- Joined: Feb. 2014
- Offline
- dpernuit
- 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]
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]
- JasonJ3d
- 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!
- dpernuit
- 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.
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.
- JasonJ3d
- 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!
- JasonJ3d
- Member
- 29 posts
- Joined: Aug. 2013
- Offline
- JasonJ3d
- 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
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
- Mark Wallman
- Member
- 647 posts
- Joined: Aug. 2013
- Offline
- moferad
- 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