I have some problems with my commandlet and houdini plugin. I took some code from BGeoImporter Commandlet. And when I call 'Create Session' in code I get this message:
TPipe::open ::CreateFile errored GLE=: errno = 2And sometimes after that Houdini doesn't process anything. Just freezing.
My code looks like:
// Start Houdini Engine session UE_LOG(LogDWorldBuildCommandlet, Display, TEXT("Starting Houdini Engine session...")); FHoudiniEngine& HoudiniEngine = FHoudiniEngine::Get(); if (!HoudiniEngine.CreateSession(EHoudiniRuntimeSettingsSessionType::HRSST_NamedPipe, "hapi_world_cmdlet")) { UE_LOG(LogDWorldBuildCommandlet, Error, TEXT("Failed to start Houdini Engine session.")); return false; }