userLayladcancel
reposboxcancel

4,312 Commits over 1,552 Days - 0.12cph!

2 Years Ago
SetLinearVelocity and SetAngularVelocity ignore unreasonable values, also warn the user about it - this was breaking the physics simulation
2 Years Ago
Animgraph: Set new parameter defaults for networked and predicted based on network settings. ServerAuthoritative: networked, not predicted. ClientPredicted: networked, predicted
2 Years Ago
Use PhysicsHullFile for trashcan now we know tunneling issues were caused by suboptimal hull from PhysicsHullFromRender Modeldoc: Change PhysicsHullFromRender default simplification algo to IFR instead of IVR, meant to give better results
2 Years Ago
Add Vector3.SmoothDamp Add Rotation.SmoothDamp
2 Years Ago
Delete junk vtex_c files in industrial_strip_light and do a recompile of the materials
2 Years Ago
SetupPhysicsFromOBB computes orthographic areas and calculates mass, fixes some large custom models from destroying the physics engine
2 Years Ago
Revert "Fix prediction not being turned off on physics enabled entities" This reverts commit 3f96e29c154feba32031430911f25ec88c4108e4.
2 Years Ago
Fix prediction not being turned off on physics enabled entities
2 Years Ago
Fix some small annoyances with move helper
2 Years Ago
Fix material browser asset window crashing when selecting "show hidden assets"
2 Years Ago
Animgraph: Only hide dock widgets that aren't floating when entering fullscreen mode
2 Years Ago
Inherit collision attributes of first shape on a body when adding new ones dynamically
2 Years Ago
Always override loop settings, we don't care about loop settings in the wav file
2 Years Ago
Animgraph: Do a fully copy of parameter properties
2 Years Ago
Backport cleaned physics interrface (sorry for rebuild times)
2 Years Ago
Add back Stop and Dispose to SoundStream but obsolete them, use Delete instead
2 Years Ago
Change soundstream to use managed handles, should be safer and gives us a chance to call back to managed to feed in audio data
2 Years Ago
Add back audiostream.default, some games were relying on this
2 Years Ago
Also copy over default value and network mode
2 Years Ago
Animgraph: Add duplicate action to parameters
2 Years Ago
Add constructor for SceneSunLight
2 Years Ago
Initialize pose morph weights to zero, somewhere isn't setting them when using base model feature
2 Years Ago
Add Client.VoiceStereo to control if voice chat is played in 3d or 2d Call OnVoicePlayed before sound is output to give users a chance to tell the client how the voice should be played
2 Years Ago
Add LinearDamping and AngularDamping to PhysicsGroup Add MassScale, LinearDamping, AngularDamping to prop_physics
2 Years Ago
Lower the density of hulls for now, they're way too heavy
2 Years Ago
some file renames for vphysics2 module to keep that tidy too
2 Years Ago
Rename IVPhysics2World to IPhysicsWorld Rename IVPhysics2 to IPhysicsSystem Rename g_pVPhysics2 to g_pPhysicsSystem
2 Years Ago
Build aggregate constraints
2 Years Ago
Build aggregate joints
2 Years Ago
AddSpringJoint
2 Years Ago
Debug draw constraints https://files.facepunch.com/layla/1b0911b1/sbox_0088.mp4
2 Years Ago
Use distance constraint for weld joint for now so physgun sort of works, I don't think jolt weld is a soft constraint - https://files.facepunch.com/layla/1b0911b1/sbox_0081.mp4
2 Years Ago
Delay delete joints
2 Years Ago
Create new joints so game has valid joint handles
2 Years Ago
physicsjoint stubs
2 Years Ago
Remove GetLocalInertiaInv
2 Years Ago
Impl GetBodyTransform for aggregate
2 Years Ago
PhysicsWorld::AddBody creates body with empty mutable compound shape, mostly to stop game complaining about invalid bodies
2 Years Ago
Only destroy jolt bodies that are ready to be deleted. Make sure to call ReadyDelayedDeleteObjects in ClearIntersectionNotifications
2 Years Ago
Move client side kinematics (UpdateShadow, but we don't have shadows yet)
2 Years Ago
Remove GetPhysicalMassInv
2 Years Ago
DelayedDelete aggregate
2 Years Ago
Do the delayed delete shit instead of deleting straight away
2 Years Ago
Remove even more junk from the interfaces
2 Years Ago
Remove ApplyPositionImpulseAt, ApplyOrienationOmega Return normal for CastRaySingle https://files.facepunch.com/layla/1b0911b1/sbox_0049.mp4
2 Years Ago
CastRaySingle SetGameSceneNodeHandle, GetGameSceneNodeHandle, GetEntityID - https://files.facepunch.com/layla/1b0811b1/sbox_0003.mp4
2 Years Ago
Linear and angular damping
2 Years Ago
Add step listener to call PrePhysicsStep
2 Years Ago
Impl parts of physicsaggregate that are not api specific
2 Years Ago
Impl DestroyAggregateInstance, RemoveBody etc