userLayladcancel
reposboxcancel

4,383 Commits over 1,583 Days - 0.12cph!

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
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
Aggregate SetCollisionAttributesFromResource and SetTotalMass Setup the callbacks for contact modify and end Prismatic joint from desc Spring joint from desc
1 Year Ago
Port spring joint from rubikon https://files.facepunch.com/layla/1b0611b1/sbox_0041.mp4
1 Year Ago
Remove World StepCollision and GetSimulationTimeElapsed, doubt these are needed anymore
1 Year Ago
World GetJoint by index
1 Year Ago
Body and Shape SetMaterialIndex World GetBody by index
1 Year Ago
Remove legacy objectparams_t stuff
1 Year Ago
Conical joint limits
1 Year Ago
Calculate collision impact forces to give the same results we currently get
1 Year Ago
Support shape cloning
1 Year Ago
Shape get material
1 Year Ago
Another big interface cleanup Disable rendering of debug scene objects when debug rendering is disabled Shape set material (density, friction, restitution) Aggregate set surface properties Set shape material when building aggregate
1 Year Ago
Collision events with bullshit impact strength until this can be calculated properly
1 Year Ago
Don't enable joint collision by default
1 Year Ago
Fix mesh shape debug drawing https://files.facepunch.com/layla/1b0411b1/sbox-dev_Iu61effQRf.png
1 Year Ago
Create debug scene objects for edges Delete debug sceneobjects when we're done with them
1 Year Ago
GetLocalInertiaOrientation, GetLocalInertiaVector
1 Year Ago
Another big interface cleanup FindClosestPointOnConvexShapes using gjk
1 Year Ago
Aggregate GetBbox and GetBboxFromProxies
1 Year Ago
Enable parallel solver
1 Year Ago
Hook up some debug drawing https://files.facepunch.com/layla/1b0311b1/sbox_0018.mp4
1 Year Ago
Add revolute joint from desc Spherical and conical from desc (both the same for now because the only difference should be limits)
1 Year Ago
Fix ApplyForceAt
1 Year Ago
Use aligned alloc in dynamic tree, fixes crash in vLoad3A Add pre and post solve callbacks
1 Year Ago
ApplyLinearImpulseAtWorldSpace, GetMassCenter
1 Year Ago
Remove static and active aggregates when destroying aggregate
1 Year Ago
Get active body list for active aggregates Don't wake up statics, otherwise do a forced wakeup (bug in library where a body can be awake but not in the active list?) Don't create hull for CastBoxSingle, it only needs to know the 8 corner verts
1 Year Ago
CastRaySingle, CastSphereSingle
1 Year Ago
Add weld joint from desc CastBoxSingle
1 Year Ago
Clamp sphere and capsule radius to linear slop
1 Year Ago
Set UNITS_PER_METER to 40
1 Year Ago
Build bodies and shapes for aggregate SetAggregateInstance and SetGameSceneNodeHandle Gather active aggregates to build the awake step results When building aggregate bodies, add body, set motion type THEN set transform, otherwise it gets stuck in a weird deactivated state
1 Year Ago
Protocol::Network++ Complaints of CEnvCubemap invalid class index
1 Year Ago
C# prop_static, this isn't a game spawnable entity, just a way to get prop_static out of fgd
1 Year Ago
Oog cubemap fog (#1288) Cubemap fog properties on camera, C# env_cubemap_fog
1 Year Ago
CubemapFogController struct to class
1 Year Ago
Internal cubemap write Summaries
1 Year Ago
remove native cubemap fog
1 Year Ago
network cubemap texture