userLayladcancel
reposboxcancel

3,518 Commits over 1,338 Days - 0.11cph!

1 Year Ago
Remove ApplyPositionImpulseAt, ApplyOrienationOmega Return normal for CastRaySingle https://files.facepunch.com/layla/1b0911b1/sbox_0049.mp4
1 Year Ago
CastRaySingle SetGameSceneNodeHandle, GetGameSceneNodeHandle, GetEntityID - https://files.facepunch.com/layla/1b0811b1/sbox_0003.mp4
1 Year Ago
Linear and angular damping
1 Year Ago
Add step listener to call PrePhysicsStep
1 Year Ago
Impl parts of physicsaggregate that are not api specific
1 Year Ago
Impl DestroyAggregateInstance, RemoveBody etc
1 Year Ago
Only destroy aggregate in SetupPhysicsFromUnscaledModel if we're not already SOLID_VPHYSICS - avoids recreating the aggregate when we shouldn't need to
1 Year Ago
Fix capsule shapes
1 Year Ago
Add command line switch to change physics module
1 Year Ago
Disable collision for kinematics for now, many intersecting kinematics (server side bodies on client) seem to be completely fucking up the simulation, causing everything to fall through world https://files.facepunch.com/layla/1b0711b1/sbox_0061_Trim.mp4
1 Year Ago
matrix conversion
1 Year Ago
Init debug renderer so we have all the geometry batches for primitives
1 Year Ago
batch debug drawing properly
1 Year Ago
make a start on debug rendering so i can see what the fuck is going on
1 Year Ago
Remove wokeup and asleep lists from world step results, shouldn't have to need these
1 Year Ago
Remove HintSimRateChange
1 Year Ago
Remove SetBuoyancyRatio
1 Year Ago
Remove GetSphereRadius and SetSphereRadius
1 Year Ago
Same for drag and damping
1 Year Ago
Impl a few velocity related functions in physics aggregate
1 Year Ago
Create physics shapes for each jolt subshape
1 Year Ago
Override mass if provided, set inertia scale if provided
1 Year Ago
Use a rotated translated shape for single spheres and capsules so they can be offset
1 Year Ago
Rotate capsule using the two center points
1 Year Ago
Aggregates build body and shapes with a single BodyCreationSettings - rubikon could create a body and add shapes at will, jolt doesn't work that way :(
1 Year Ago
Make all bodies with compounds for now so we can collide with world
1 Year Ago
Alloc phys data Set shape userdata
1 Year Ago
SetAngularVelocity, GetAngularVelocity ApplyLinearImpulse, ApplyLinearImpulseAtWorldSpace ApplyAngularImpulse ApplyForce, ApplyForceAt
1 Year Ago
Set motion type of aggregate (on client, networked bodies get set to keyframed) this fixes SetLinearVelocity etc https://files.facepunch.com/layla/1b0511b1/sbox_0036.mp4
1 Year Ago
Add collision shapes to body
1 Year Ago
Move surface property manager and phys data manager to their own file
1 Year Ago
Create a temp box shape so we have something to collide with
1 Year Ago
Just return true in our layer filters for now because we obviously haven't set up layers yet
1 Year Ago
Impl SetLinearVelocity https://files.facepunch.com/layla/1b0511b1/sbox_0017.mp4
1 Year Ago
Temp disable player physics hull so we don't fly through the world
1 Year Ago
Impl GetCTransform
1 Year Ago
Impl aggregate instance GetRootTransform so we can start to sync jolt bodies to entities
1 Year Ago
Return all bodies as awake in StepEndReadOnlyGetResults for now
1 Year Ago
remove physics body GetUid - unused
1 Year Ago
Impl SetEntityHandle, GetEntityHandle, GetEntityID
1 Year Ago
Impl Get/Set AggregateInstance for body Impl body GetVelocity Impl aggregate instance add part etc Impl aggregate instance IsDynamic Impl aggregate instance GetOrigin Imp aggregate instance GetBodyHandle
1 Year Ago
Build bodies for aggregate but don't set shapes yet
1 Year Ago
Add managed handle to physics aggregate instance
1 Year Ago
PhysAggregateInstance stubs
1 Year Ago
Create temp allocator and job system so we can start to update the physics system
1 Year Ago
Add a empty mutable compound shape to new bodies
1 Year Ago
Few more null checks to get us into the game Edit jolt to not set position and rotation of body on creation (jolt bodies need a shape, which is really shit)
1 Year Ago
Don't assert in GetProfileStats - who cares
1 Year Ago
Add and release ref of aggregate data
1 Year Ago
Impl CreateAggregateDataFromDiskData