I encountered this state locally, specifying the type explicitly should resolve this
[FYI] cedric.caillaud
#rnx
#ROBOMERGE-OWNER: devlin.willis
#ROBOMERGE-AUTHOR: devlin.willis
#ROBOMERGE-SOURCE: CL 21012113 via CL 21013020 via CL 21013711
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21023807 by devlin willis in ue5-main branch]
- add context menu to set a transform to be anchored
- add new array to clustered particle to be marked as anchored
- changed UpdateKinematicProperty to account for anchored flag
#rb brice.criswell, jimmy.andrews, harsha.reddy
#jira none
#preflight 62c74d63324817d81488b05e
#robomerge EngineMerge
[CL 20993384 by cedric caillaud in ue5-main branch]
- extended apply external strain node to have a radius and proapgation parameters
- added an internal strain node similar to external strain
#rb none
#jira none
#preflight 62c631b8a6654f9729a3b97a
#robomerge EngineMerge
[CL 20979120 by cedric caillaud in ue5-main branch]
- both removal system are now using common methods
- both of them are supporting crumbling of clusters ( both regular and internal )
- Abstraction of the logic into facade classes to avoid direct access to the attributes
- Fix bug with slow moving detection always return true
#rb brice.criswell, harsha.reddy, jimmy.andrew
#jira none
#preflight 62c4dad0f514983340ea85fb
#robomerge EngineMerge
[CL 20970940 by cedric caillaud in ue5-main branch]
+ Fix bounding box calculation issues in GeometryCollectionComponent (which caused issues w/ painting)
+ Add vertex color rendering to Geometry Collection Scene Proxy (so you can see what you're painting)
#preflight 62c5a4693c5171c8170a718c
#rb cedric.caillaud
[CL 20967543 by Jimmy Andrews in ue5-main branch]
- added a ItemIndex abstration class to deal with regular transform indices and cluster index ones ( UniqueIdx )
- simplified the BP functions that are leverage the new ItemIndex abstraction
- simplified the proxy equovalent function by consolidating the code in Clustering class
- adjusted removal crumbling code to use the new APIs
- propagate internal cluster information from PT to GT ( no GT particle , but a way to query internal cluster index by the GT children for queries to use )
#rb brice.criswell, max.whitehead
#jira none
#preflight 62be14228d5e678759dfc1bf
#robomerge EngineMerge
[CL 20917279 by cedric caillaud in ue5-main branch]
- added a crumbling and apply strain BP functions to geometry collection component
#rb brice.criswell, benn.gallagher
#jira none
#preflight 62b0d8d5640ffd8ee9cf4c1b
[CL 20768665 by cedric caillaud in ue5-main branch]
- fix GC net dormancy, was assumed to start in DORM_Initial, now checks != Awake as it was sometimes DORM_DormantAll.
[FYI] cedric.caillaud
#preflight 62aa41f0da0af39a4758e570
#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 20676889 via CL 20677778 via CL 20677871
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)
[CL 20679662 by max whitehead in ue5-main branch]
- Cache local (GC component space ) bounds reducing game thread cost when having a lot of non moving GC in a scene
- Make sure the dynamic collection is invalidated only when necessary
#rb brice.criswell, max.whitehead
#preflight 62a92538943e7bb256c66750
#jira none
[CL 20675241 by cedric caillaud in ue5-main branch]
- Add leaf and cluster selection tools
- Make children selection not deselect nodes w/ no children
- Use TSet::Add instead of TArray::AddUnique to create selections
#preflight 62a8b143cf54a658ee150389
#rb rinat.abdrashitov
[CL 20651731 by Jimmy Andrews in ue5-main branch]