userLayladcancel
reposboxcancel

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

2 Months Ago
Support drags from resource control into scene viewport https://files.facepunch.com/layla/1b1711b1/sbox-dev_A0eI3zWHiZ.mp4
2 Months Ago
Create and cache line shader outside of SceneLineObject constructor, these scene objects are created on a thread and material load has to be on main thread
2 Months Ago
Fix command line args preference not being set - line edit is auto focused so bind system needs to be flushed to set it before focus
2 Months Ago
Revert edit button on resource control
2 Months Ago
Only show resource control buttons on control hover so they're less in your face
2 Months Ago
Set tooltip for component control picker button
2 Months Ago
Add open in editor button to resource control, this is a common enough action to have on the control widget
2 Months Ago
Fix Video background-image going out of sync causing it to stop looping - disable audio on video player and sync clock to video instead of audio (background-image shouldn't have been playing audio)
2 Months Ago
Add SkinnedModelRenderer.TryGetBoneTransformAnimation to get the worldspace bone transform after animation but before physics and procedural bones
2 Months Ago
Fix gizmo transform for gameobjects with absolute flag
2 Months Ago
Add smooth move and rotate to rigidbody instead of having to access physics body for them
2 Months Ago
▇▍▅▋█▅ █▋▆▅▌▆█▄▄.▌▍▋▇▋▋▅▅▌▉.█▇▄██▅▌.▉▄▉▍▆▆
2 Months Ago
Static props set model collider to static
2 Months Ago
Unhide static property on mesh component (should we force mesh components to always be static?)
2 Months Ago
Disable kinematic rigidbody being a shadow controller
2 Months Ago
Clamp mixer volume to 0,1
2 Months Ago
Add readonly Mass property to Rigidbody, some parented props are calculating wrong mass so it helps to know what mass a rigidbody is
2 Months Ago
Fix offset child model colliders constantly rebuilding, check if their target local has changed instead
2 Months Ago
Add GameObjectFlags.Absolute, ignores the parent transform. Basically, position: absolute for gameobjects
2 Months Ago
Fix capsule collider update not using scale Fix adding transformed RnHull, just make a new hull, we were transforming the serialized rubikon hull which is very bad!
2 Months Ago
Scale hull collider points with world scale
2 Months Ago
Fix capsule collider not using world uniform scale when it probably should
2 Months Ago
Rigidbody with motion disabled uses shadow controller because it's kinematic
2 Months Ago
Return joint desc limits in degrees because who wants to deal with radians
2 Months Ago
Make SetBoneTransform and ClearPhysicsBones because I need them
2 Months Ago
Add HullPart.GetPoints
2 Months Ago
Support HideAttribute on enum control widget entries Add points primitive type to hull collider for the situations when you want a custom hull collider defined by points
2 Months Ago
Add attachment mode to ball joint, same as hinge
2 Months Ago
Fix crash getting joint desc limits, interop hates this for some reason
2 Months Ago
Implement CastBodyMultiple for trace body run all
2 Months Ago
Fix Trace.Body not using start rotation
2 Months Ago
Update physics shape material properties on surface reload
2 Months Ago
Remove vsurf resource, we use surface game resource for this 0,1 range on Collider.Friction
2 Months Ago
Make sure collider friction is set back to surface friction when custom friction is disabled
2 Months Ago
Colliders use the target world of rigidbody to work out the local shape transform, more reliable than using the physics body transform
2 Months Ago
Check for changes internally for physics body SetPosition and SetOrientation, setting them wakes up the body and moves proxies so only set them on change
2 Months Ago
Fix isUpdatingFromPhysics not being set back to false
2 Months Ago
Don't include triggers in mass calculation, rebuild mass when trigger property changes Fix CPhysicsShape::SetMaterial likely not rebuilding mass properly
2 Months Ago
Refresh shape contacts before and after changing tags, fixes shape collision rules not updating when proxy bounds are overlapping
2 Months Ago
Don't draw physics wireframe with alpha, it's hard to see
2 Months Ago
Add Surface.RollingResistance https://files.facepunch.com/layla/1b0811b1/sbox-dev_JICzg1spr4.mp4
2 Months Ago
Obsolete Surface.Dampening, unused, never has been
2 Months Ago
Rebuild mass when updating physics shapes (only convex shapes)
2 Months Ago
Only update collider shape on property change
2 Months Ago
Forgot to return array to pool
2 Months Ago
Fix non uniform scale sphere collider updates
2 Months Ago
Don't rely on keyframebody when updating colliders, they could be sweeping to a new position so the shape gets updated using an incorrect local transform
2 Months Ago
Try to make restitution work with soft contacts, fixes bouncy surfaces when dynamic collides with kinematic
2 Months Ago
Typo
2 Months Ago
Scaling should not be applied to NormalToLocal and NormalToWorld but happy to be proven wrong