SessionSync errors when using heightfield

   3811   0   0
User Avatar
Member
14 posts
Joined: 6月 2022
Offline
When creating a session sync node with Experimental->Object->Geometry and using a heightfield inside the Geo node, I get the following errors in Unity, although I can still work with the heightfield. Can these be ignored or should this method not be used as part of a pipeline long term?

Getting Attribute Info : Invalid argument given: This node has no geo.
If session is invalid, try restarting Unity.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:LogError (object)
HoudiniEngineUnity.HEU_Logger:LogError (string) (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Utility/HEU_Logger.cs:62)
HoudiniEngineUnity.HEU_SessionBase:SetSessionErrorMsg (string,bool) (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Sessions/HEU_SessionBase.cs:192)
HoudiniEngineUnity.HEU_SessionHAPI:HandleStatusResult (HoudiniEngineUnity.HAPI_Result,string,bool,bool) (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Sessions/HEU_SessionHAPI.cs:789)
HoudiniEngineUnity.HEU_SessionHAPI:GetAttributeInfo (int,int,string,HoudiniEngineUnity.HAPI_AttributeOwner,HoudiniEngineUnity.HAPI_AttributeInfo&) (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Sessions/HEU_SessionHAPI.cs:1614)
HoudiniEngineUnity.HEU_GeneralUtility:GetAttribute<int> (HoudiniEngineUnity.HEU_SessionBase,int,int,string,HoudiniEngineUnity.HAPI_AttributeInfo&,int[]&,HoudiniEngineUnity.HEU_GeneralUtility/GetAttributeArrayInputFunc`1<int>) (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Utility/HEU_GeneralUtility.cs:385)
HoudiniEngineUnity.HEU_GeneralUtility:MakeStaticIfHasAttribute (HoudiniEngineUnity.HEU_SessionBase,int,int,UnityEngine.GameObject) (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Utility/HEU_GeneralUtility.cs:1512)
HoudiniEngineUnity.HEU_BaseSync:ApplyAttributeModifiersOnGameObjectOutput (HoudiniEngineUnity.HEU_SessionBase,int,int,UnityEngine.GameObject&) (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Sync/HEU_BaseSync.cs:1129)
HoudiniEngineUnity.HEU_BaseSync:GenerateTerrain (int,System.Collections.Generic.List`1<HoudiniEngineUnity.HEU_LoadBufferVolume>) (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Sync/HEU_BaseSync.cs:739)
HoudiniEngineUnity.HEU_BaseSync:GenerateGeometry (HoudiniEngineUnity.HEU_ThreadedTaskLoadGeo/HEU_LoadData,int) (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Sync/HEU_BaseSync.cs:355)
HoudiniEngineUnity.HEU_BaseSync:GenerateObjects (HoudiniEngineUnity.HEU_ThreadedTaskLoadGeo/HEU_LoadData) (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Sync/HEU_BaseSync.cs:339)
HoudiniEngineUnity.HEU_BaseSync:OnLoadComplete (HoudiniEngineUnity.HEU_ThreadedTaskLoadGeo/HEU_LoadData) (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Sync/HEU_BaseSync.cs:319)
HoudiniEngineUnity.HEU_ThreadedTaskLoadGeo:OnComplete () (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Tasks/HEU_ThreadedTaskLoadGeo.cs:566)
HoudiniEngineUnity.HEU_ThreadedTask:Update () (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Tasks/HEU_ThreadedTask.cs:135)
HoudiniEngineUnity.HEU_ThreadManager:Update () (at Assets/3rdParty/HoudiniEngineUnity/Scripts/Tasks/HEU_ThreadManager.cs:114)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions ()

(Filename: Assets/3rdParty/HoudiniEngineUnity/Scripts/Sessions/HEU_SessionBase.cs Line: 192)

Start importing Assets/HoudiniEngineAssetCache/Working/Terrain 1111/Terrain/Terrain/Tile0/Terrain/TerrainData.asset using Guid(8ebce6093fea28945b85ba94e9807d05) Importer(-1,00000000000000000000000000000000) -> (artifact id: '581d9503bb58fbc314e5d410f2baee85') in 0.002064 seconds
Edited by Monumental - 2022年7月25日 14:00:55
  • Quick Links