2,828 Commits over 2,041 Days - 0.06cph!
Mostly fix getting stuck on its side
Fixing some movement issues
Can now deploy and pick up the drone
WIP fixing collision and landing logic
Make the AI controlled drone face the direction its moving
Disable drone movement when colliding with something
Allow landing and takeoff instead of constantly hovering
Add support for promoting players to team leader from the app
Basic AI control to fly to a position
Send the logo image URL to Rust+
Add server.logoimage to specify a URL for a circular server logo (up to 256x256)
Disable sibling constraints when stiffness is disabled (depth < stiffnessDepth) so cloth hangs loose on arms
Push bones out on spawn (fixes spawning clipped)
Some more optimization
Add an option to disable shape keeping below a certain bone depth
Limit the number of cloth instances that can run per frame
Increase collision radius
Fix player preview not showing cloth
Fix broken cloth on ragdolls
Remove bone position rewriting because we snapshot the default pose correctly now
Add dead zone extent parameter
Allow the inspector to edit things without hitting the cache
Disable LOD0 completely when at a decent distance
Probably fix cloth component removal errors on server
Fix cloth shape being affected by the player's current pose
Tiny optimization
Fix cloth glitching out a bit when entering a parenting volume
Make collisions work 95% better when parented
Progress on getting things working when parented/mounted
Some more optimization
Disable updating on the player preview when it's not open
Get rid of player model collisions (too slow and could barely see it working properly)
Fix back side glitching out when looking up at the sky
Drop iterations down to 1 (from 2)
Make cloth only collide with players instead of anything with a HitboxSystem (animals, NPCs)
Fix broken LOD rendering due to root bone and mappings being saved wrong
Allow deploying storage monitors onto vending machines
Fix some more clipping and issues with getting stuck
Fix bones spawning in the wrong spot
Much better collisions by having a central capsule which does proper traces instead of just pushing bones outside (no teleporting through this capsule)
Some progress on enhanced collisions
Get rid of a bunch of pointless code (should improve perf a bit too)
Preserve bone length when rebuilding the chain's transforms (fixes some ugly artifacts)
Overwrite bone transforms into a straight line when building the chains because they're junk otherwise
Refactor things to not depend on a tree node structure (only allows chain configurations now but that's ok)
Fix wearable retargeting breaking when switching view modes
Fix skinned mesh bone transforms being scrambled
Some progress on turning this into a wearable