userLayladcancel

7,555 Commits over 3,653 Days - 0.09cph!

6 Months Ago
Fix physics builder stomping physics tags with material tags, they should just append
6 Months Ago
Support terrain collision holes (Use I8 instead of A8 image format for hole map), still need to refresh contacts on dirty though https://files.facepunch.com/layla/1b2111b1/sbox-dev_60iyvuYQ7S.mp4
6 Months Ago
Hull collider can be updated without recreating the physics shape Use MakeDirty for model collider
6 Months Ago
Sphere collider can be resized without recreating the physics shape
6 Months Ago
Capsule collider can be resized without recreating the physics shape
6 Months Ago
Add internal functions for updating spheres, capsules and hulls
6 Months Ago
Plane collider can be resized without recreating the physics shape
6 Months Ago
Move this internal resize attribute to collider so I can make use of it for all the other colliders
6 Months Ago
Rebuild or update collider if they're a child of the rigidbody object and their local transform changed https://files.facepunch.com/layla/1b2111b1/sbox-dev_UFKO9q1Mrr.mp4
6 Months Ago
Fix hitbox adding box shape twice the size
6 Months Ago
Improve flatten tool, first stroke saves a plane to trace against to get flatten height and uv https://files.facepunch.com/layla/1b2011b1/sbox-dev_KIb8siErec.mp4
6 Months Ago
Update dirty collider region for heightfield materials
6 Months Ago
Don't cause a rebuild for mesh component when transform chances when scene is not editor
6 Months Ago
Remove hack from mesh component that is stopping hulls from being kinematic
6 Months Ago
No need to pin this memory anymore, height shape makes a copy of it
6 Months Ago
Update height collision region
6 Months Ago
Update height field without recreating the shape
6 Months Ago
Don't keep setting terrain collider to static if it's already static, this is causing an on dirty, don't dirty collider on heightmap region dirty, we should be able to update this faster
6 Months Ago
Add shapeless heightfield cast for Terrain.RayIntersects
6 Months Ago
Box collider rescales without rebuilding the shape
6 Months Ago
Wake connected here too for good measure Don't dirty box collider on size change, update the hull instead - fixes trigger enter/leave when resizing
6 Months Ago
Add internal UpdateBoxShape, box collider will use it
6 Months Ago
Update mesh shape by updating the BVH instead of recreating the whole shape
6 Months Ago
Turn on trace solver again, looks like it performs much better Use worldspace cloud here for the obstacle, it's always identity so no need to transform it
6 Months Ago
Clear velocity internally when disabling motion
6 Months Ago
We can't assume rigidbodies are static when motion is disabled, people are using them for kinematic platforms
6 Months Ago
Merge latest izabu changes
6 Months Ago
SBOX changes
6 Months Ago
Fix body cast shape (#113) reworked cast result Merge remote-tracking branch 'upstream/main'
6 Months Ago
Change player grabber to allow unfreezing
6 Months Ago
Rigid body motion disabled uses static, it doesn't make use of shadow controller so we just miss out on CCD if we use kinematic
6 Months Ago
Make sure rigidbody disables controller when motion is enabled
6 Months Ago
Fix sliding down slopes, move to height of ground trace hit position
6 Months Ago
ifdef this shit out to see if it's slowing us down
6 Months Ago
Turn off trace solver and give box traces a small radius by default to see if anyone notices
6 Months Ago
More interface cleanup
6 Months Ago
Put linear cast callback on the query shape, this makes more sense
6 Months Ago
Make sure linear cast callback is set for updated mesh shapes!!
6 Months Ago
Keep the same physics contact for both sides, I don't think it makes sense to randomly flip these
6 Months Ago
Fix collision sounds
6 Months Ago
SBOX changes
6 Months Ago
Make sure all izabu changes are wrapped with SBOX define
6 Months Ago
Negative mesh scale fix
6 Months Ago
Izabu latest (#1625)
6 Months Ago
Just disable b3 asserts, i can enable them when needed
6 Months Ago
Don't enable these asserts in retail (hopefully)
6 Months Ago
Fix potential crash when getting triangle material
6 Months Ago
Don't allow zero density on shapes
6 Months Ago
Don't save contact in touch event, unsafe to keep around by the time events are processed, just save the hit data
6 Months Ago
Prepare notification for touch persists