Deprecated the old RootProxy property in UGeometryCollection. Old data will still work.
#rb cedric.caillaud
#preflight 63ed6ac996073a3e191d8b6d
[CL 24253387 by bryan sefcik in ue5-main branch]
- added cvar to control this
- updated ISMPool to take a pereferHISM option when registering a mesh
#rb jeremy.moore
#preflight 63ec1631f36e1a5ece8b9064
[CL 24225362 by cedric caillaud in ue5-main branch]
- add explicit tracking of internal surfaces in fracture geometry, and remove concept of 'internal-only' materials in odd-numbered slots.
- add tooling to set internal materials, and to set default internal materials to be assigned on fracture
- add option to preserve internal face data via odd material numbers in ToMesh tool + option to re-import these ToMesh outputs w/ internal material IDs set
#rb cedric.caillaud
#rb david.hill
#preflight 63e66867de74ffbae51e5dc7
#jira UE-165320
[CL 24136970 by jimmy andrews in ue5-main branch]
may happem when adding geometry collection component to a BP while having it open for edit in the editor
#rb trivial
#preflight none
[CL 24040927 by cedric caillaud in ue5-main branch]
- Server: only update rep data when the physics sync is called (i.e. when the physics proxy is dirty)
- Client: only process rep data when we get notified the rep data is changed. plus let the tick stick around for a bit so long as the tick is active.
#preflight 63e14d63244dc45a20e29543
#rb cedric.caillaud
[FYI] steven.barnett
[CL 24040412 by michael bao in ue5-main branch]
- Better support for bounds computation using transform bounding box attribute ( this code path can now use ISPC )
- make sure that using ISMPool is equivalent to having visible geometry in the TickComponent method
#rb benn.gallagher
#preflight 63dcc0fcc2257e56f4919a6a
[CL 24009697 by cedric caillaud in ue5-main branch]
- ISMPool subsystem creates the ISMPool actor and return it when asked for
- Fix root proxy mesh not being properly loaded before sent to the ISM Pool
- Fix visiblity of the geometry component being overriden if ISMPool is not being used
#rb benn.gallagher
#preflight 63d8cb6367116074a84abdd2
[CL 23934984 by cedric caillaud in ue5-main branch]
- move setting of notification and other parameters to properly be set on the PT when GT to PT happens opn the proxy
#rb michael.bao
#preflight 63d0537594644f3e8e433164
[CL 23844500 by cedric caillaud in ue5-main branch]
- also fixed issue where changing the SetNotifyX (break, crumbling, etc) on a geometry collection component wouldn't set the simulation parameter on the physics proxy.
#preflight 63c82b8f0225f00e142761e0
#rb cedric.caillaud
[CL 23804265 by michael bao in ue5-main branch]
- make sure we do properly reset the dirty flag on the dynamic collection when scene proxy is not set
- fix condition that could lead to run part of the Tick function too many time when the collection is not dirty
#rb benn.gallagher, vincent.robert
#preflight 63c77c7902024f93d89aa3fb
[CL 23757059 by cedric caillaud in ue5-main branch]