240,762 Commits over 3,867 Days - 2.59cph!

1 Year Ago
ModelCollider - draw colliders (only capsule right now)
1 Year Ago
Start exposing CPhysAggregareData PhysicsGroupDescription can get a list of parts, and their parts Add Gizmo.Draw.LineCylinder (sucks) Add BodyPart.Transform
1 Year Ago
charitable rust 2023 drops added to twitchdrops render scene. mannequins added. Some new lighting prefabs for drops items
Leaderboard backup, run #6516
1 Year Ago
merge from main
1 Year Ago
merge from main
1 Year Ago
▍▋▄▆▇█▄▉▅▊▉ ▌▉▆▋▋ - ▆▍▊▆▉ ▊▌▆▌ ▄▆▌█▅▊▊_▄▆▊█▄_▊▅▅▄▋▌_▋█▅
1 Year Ago
Add CameraPhysicsDebug component Add ModelCollider component Delete points from CameraPhysicsDebug faster
1 Year Ago
Add PhysGroup.Remove
Leaderboard backup, run #6509
1 Year Ago
Surfaces properties instead of material on CShapeCastResult
1 Year Ago
Get cast result surface properties from per triangle material indices if we trace a mesh
1 Year Ago
Store per triangle material indices on shape so we can get them back on collision event
1 Year Ago
Do the same for CastSphereMultiple CastBoxMultiple too while we're at it
1 Year Ago
Add a cast callback that collects all intersections to support CastRayMultiple https://files.facepunch.com/layla/1b0711b1/sbox_0053.mp4
1 Year Ago
PhysicsTrace supports Capsule trace
1 Year Ago
Player controller wip
1 Year Ago
Remove linear and angular drag, no longer a thing
1 Year Ago
Get rid of unused query functions on interface
1 Year Ago
Fix shape CastSphere and CastBox (probably)
1 Year Ago
FPArms: added weaponless sprint animation & renamed existing shared run/sprint anims
1 Year Ago
Downgrade CastSphereSingle to CastRaySingle if radius is zero Mesh shape CastRay is getting -1 for best triangle sometimes so ignore it to avoid crash
1 Year Ago
Do sphere and bounds shape overlap tests properly by copying how testbed does shape casts
1 Year Ago
Sphere query will perform a shape overlap if we're testing for shapes and not proxies https://files.facepunch.com/layla/1b0711b1/sbox_0048.mp4
1 Year Ago
Add sphere query to dynamic tree World sphere query (needs testing)
1 Year Ago
AddBoxShape and AddHullShape that C# use
1 Year Ago
Get rid of UTIL_TraceModel
1 Year Ago
CastRaySingleBody, CastSphereSingleBody, CastBoxSingleBody, probably not fully correct but only markup volume uses it and we'll probably get rid of this
1 Year Ago
Remove some unused cast functions from interface
1 Year Ago
Turret diagnosis scene, player controller wip
1 Year Ago
Make physics trace operate identically to game trace, diagnosing bbox vs sphere https://files.facepunch.com/garry/477f5e8e-920d-4eea-977b-b1404b4a632e.mp4
1 Year Ago
Merge from /main/shader-std2decal-extended
1 Year Ago
Fixed decal layer order in inspector
Leaderboard backup, run #6487
1 Year Ago
PhysicsTrace.EndPoint fix
Leaderboard backup, run #6486
Leaderboard backup, run #6485
1 Year Ago
Fix new component wrong base type
1 Year Ago
Add Physics.Trace helper
1 Year Ago
Delete our joints and shapes before removing body from world
1 Year Ago
Remove shape from body and remove body from world checks if it owns them first
1 Year Ago
World query (cos mixed shadows uses it) Disable shadows on debug rendering
1 Year Ago
Get cast result surface properties from hit shape material
1 Year Ago
Shape GetInertiaProperties (overkill? Only CModelPreviewPhysicsShape uses it) Adding/removing tags on shapes collision attributes until we know how this fits into the filtering system
1 Year Ago
FPArms: added shared holster animation
1 Year Ago
v_usp/v_spaghellim4: added holster animations
1 Year Ago
tweak to mirror plane material, much more work on mirrors 1, 2, 3. implemented new blend material for paint layer
1 Year Ago
Aggregate SetCollisionAttributesFromResource and SetTotalMass Setup the callbacks for contact modify and end Prismatic joint from desc Spring joint from desc
1 Year Ago
brick_single scatter + corner meshes painted skin
1 Year Ago
Start the editor with the previous saved log level (e.g tracing stays on) Fix events not running on instances where they have events on the base and derived class