isle-portable/LEGO1/realtime
Christian Semmler 964013203a
Add 6 prop-only animations and scene ROI cloning for missing models
Manually override 6 spectator-only animations (557, 596, 709-711, 754)
as cam anims in the catalog, with 754's location set to Hospital.

For animations referencing world-placed models (BIRD, SHARK, CAT) whose
LOD data isn't independently registered in the ViewLODListManager, add a
scene ROI cloning fallback in SetupROIs. DeepCloneROI recursively clones
the ROI hierarchy sharing LOD geometry via refcount, producing independent
copies safe for concurrent playback. Moved to AnimUtils as a reusable
utility.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 18:56:04 -07:00
..
lodlist.h Beta addrs for ViewLODList (#898) 2024-05-09 22:16:12 -04:00
matrix4d.inl.h Improve naming for Equals in MxMatrix (#1685) 2025-09-08 18:21:12 -07:00
matrix.h Merge remote-tracking branch 'isle/master' 2025-09-12 12:35:22 -07:00
orientableroi.cpp Beta matches on LegoEdge and others, LegoPathActor improvements (#1743) 2026-02-14 17:50:15 +01:00
orientableroi.h Merge remote-tracking branch 'isle/master' 2025-06-22 08:57:16 -07:00
realtime.cpp Implement LegoCarBuildAnimPresenter::StreamingTickle() (#1109) 2024-10-05 16:20:45 -07:00
realtime.h Add CalcWorldBoundingVolumes (#651) 2024-03-10 15:29:16 +01:00
realtimeview.cpp BETA10: Fix reccmp regressions, match RealtimeView (#1696) 2025-11-02 17:35:21 +01:00
realtimeview.h Add Max LOD and Max Allowed Extras configs (#273) 2025-06-10 01:08:13 +00:00
roi.h Add 6 prop-only animations and scene ROI cloning for missing models 2026-03-27 18:56:04 -07:00
vector2d.inl.h Match simple BETA10 vector calls (#1382) 2025-02-10 18:08:49 +01:00
vector3d.inl.h Match simple BETA10 vector calls (#1382) 2025-02-10 18:08:49 +01:00
vector4d.inl.h Match simple BETA10 vector calls (#1382) 2025-02-10 18:08:49 +01:00
vector.h Clear unknowns in LegoPathActor (#1731) 2026-01-31 01:47:11 +01:00