userLayladcancel
reposboxcancel

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

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
3 Months Ago
Add HullPart.GetPoints
3 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
3 Months Ago
Add attachment mode to ball joint, same as hinge
3 Months Ago
Fix crash getting joint desc limits, interop hates this for some reason
3 Months Ago
Implement CastBodyMultiple for trace body run all
3 Months Ago
Fix Trace.Body not using start rotation
3 Months Ago
Update physics shape material properties on surface reload
3 Months Ago
Remove vsurf resource, we use surface game resource for this 0,1 range on Collider.Friction
3 Months Ago
Make sure collider friction is set back to surface friction when custom friction is disabled
3 Months Ago
Colliders use the target world of rigidbody to work out the local shape transform, more reliable than using the physics body transform
3 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
3 Months Ago
Fix isUpdatingFromPhysics not being set back to false
3 Months Ago
Don't include triggers in mass calculation, rebuild mass when trigger property changes Fix CPhysicsShape::SetMaterial likely not rebuilding mass properly
3 Months Ago
Refresh shape contacts before and after changing tags, fixes shape collision rules not updating when proxy bounds are overlapping
3 Months Ago
Don't draw physics wireframe with alpha, it's hard to see
3 Months Ago
Add Surface.RollingResistance https://files.facepunch.com/layla/1b0811b1/sbox-dev_JICzg1spr4.mp4
3 Months Ago
Obsolete Surface.Dampening, unused, never has been
3 Months Ago
Rebuild mass when updating physics shapes (only convex shapes)
3 Months Ago
Only update collider shape on property change
3 Months Ago
Forgot to return array to pool
3 Months Ago
Fix non uniform scale sphere collider updates
3 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
3 Months Ago
Try to make restitution work with soft contacts, fixes bouncy surfaces when dynamic collides with kinematic
3 Months Ago
Typo
3 Months Ago
Scaling should not be applied to NormalToLocal and NormalToWorld but happy to be proven wrong
3 Months Ago
Fixed transformation order for PointToLocal and PointToWorld, add some tests to make sure they match ToLocal and ToWorld
3 Months Ago
Serialize animation parameters if they're changed in editor https://files.facepunch.com/layla/1b0611b1/sbox-dev_paNSU6QjyT.mp4 Run animation for skinned model renderer in editor if it has any stored parameters because we want to see them Signal values changed for float slider, OnChildValuesChanged wasn't called when moving slider
3 Months Ago
Rebuild colliders immediately instead of next update Fix NRE setting null surface on physics body or shape, should just set to default surface internally
3 Months Ago
Fix NRE's when renaming component - some work needs to be done here though to handle renames gracefully
3 Months Ago
Mesh component center origin restores child transforms
3 Months Ago
Add all properties of mesh component to sheet, filter the ones we don't want
3 Months Ago
Use EditorWindow for FileDialog parent here, fixes component type selector crash
3 Months Ago
Deserialize replaced component with json of previous component
3 Months Ago
Add replace component to component context menu because I kept finding myself expecting it to be there https://files.facepunch.com/layla/1b0111b1/sbox-dev_GO4iCHd7Qw.mp4
3 Months Ago
Try getting local mouse position from scene viewport
3 Months Ago
Mesh component uses custom editor so it can have editor operations https://files.facepunch.com/layla/1b0111b1/explorer_oFDFsVdl1V.mp4
3 Months Ago
Add access to joints on PhysicsGroupDescription, this is needed to phase out native physics aggregates in physics components
3 Months Ago
PhysicsSpring.Maximum defaults to float max
3 Months Ago
Remove ShowPredictionErrors and EntityIO from debug menu, these aren't used anymore. Add ShowPhysicsDebug there instead so it can be toggled in scene view, not suitable to put it in viewport settings
3 Months Ago
Fix infinite loop in OnDirty, set dirty to false last