928 Commits over 396 Days - 0.10cph!
Disable wielding items on swings/roundabout
Styling fixes for search/scrub/filtering
redo flat view, it was mostly unusable before
Add scrub slider similar to the one in frame debugger
skip automatic preview diffing when there are more than hundreds of textures to diff, it's super slow
Fix frame debugger capturing empty data and not capturing previews when there are a lot of events
Arm weight IK, needs more param tweaks
implement actual turn in place on the player animation controller with blend trees
Add an alternative frame debugger window that lets us save/load back captures, diff and create summaries .
merge from apartment_complex_monument
Fix collider parenting on roundabouts, s2p
Fix dismounts being too low into the ground on swings/roundabouts, re-run s2p
merge roundabout changes from monument complex
Implement swing/roundabout animations, cleanup, more manifest updates
update from apartment_monument_complex
merge functional roundabouts + swings
optimize, fix camera jitter on swings
Make roundabouts work with the new 2 part model, interpolate swing
Make roundabout functional, rebuild manifest
merge from cannon_mortars_subsystems
Fix mortars getting stuck in firing loops in demos
Fix multiple meshes in one lod group not registering as individual meshes
Add bonerenderer baker + conversion components.
Converts non-deforming skinned meshes to normal meshes and attaches them to transforms.
merge from optim_bonerenderer
Add mesh.list_skinned to dump a csv of all active skinned meshes
Add monument type filters to SpawnFilter, add metal detector spawns to lake/canyons/oasis
Add PNG sequence/MP4/Prores demo exporter
Add linear/cubic spline camera math utils/jobs
Add Rust UTK - UI Toolkit based package that recreates most of the existing Rust UI elements.
merge from cannon_mortar_subsystems
Add Play() to child animators, fix mortar desync from spamming, fix animation handle copies never being disposed
merge from fix_deepsea_terrain
delete leftover file from tropical 4, plastic somehow forgot it
Add TerrainToMesh source, simplify terrain baking process for deep sea + add it to s2p.
Port cannons and mortars over to animation subsystems, create sub controllers for both, add additive toggle for one shot subsystems.
merge from addtoterrain_fix
Fix s2p AddToHeightMap not filtering colliders
merge from cannon_fuseburn
Lower skinnable paths when we update them during manifest generation, otherwise they log warnings about being slow to spawn.