userLayladcancel

7,555 Commits over 3,653 Days - 0.09cph!

10 Months Ago
PanelComponent uses internal enable, disable, update
10 Months Ago
Only clear contacts on tag change if the contacts should have no interaction
10 Months Ago
Rework terrain casting and sweeping
10 Months Ago
Terrain collision is per triangle again instead of per cell, should be 100% accurate https://files.facepunch.com/layla/1b1911b1/sbox-dev_bZpdwNGM3P.mp4
10 Months Ago
Fix terrain collider not updating on heightmap import
10 Months Ago
Inflate heightfield query cell bounds by 0.5, fixes terrain collision
10 Months Ago
Asset inspector copy path uses RelativePath to stay consistent with asset browser copy path
10 Months Ago
Map instance only creates skinned model renderer for props if the model has skinned meshes or morphs
10 Months Ago
Remove contacts and process intersections just before shape or body remove, this allows intersection end events to run before removal
10 Months Ago
Invalidate mesh selection on scene change
10 Months Ago
Include model view bounds too
10 Months Ago
Improve animated sceneobject bounds, include render bone sphere radius, fallback on mesh bounds
10 Months Ago
ModelDoc option to disable keyframe interpolation to allow for constant keyframe animations
10 Months Ago
Reset anim graph instance on model change
10 Months Ago
Transform local bounds by scene object transform in CMeshSystem::ChangeModel, fixes incorrect bounds on mesh renderer model change
10 Months Ago
Add Model.Physics.Surfaces to get all physics surfaces used in a model
10 Months Ago
Created bone objects on skinned model renderer update on model reload and model change
10 Months Ago
ShaderGraph: Fix ScreenPosition.XY incorrect component count
10 Months Ago
Sprite shader flips with uv sign Add SpriteRenderer FlipHorizontal and FlipVertical
10 Months Ago
ModelPhysics recreates physics on active model change, fixes some props not initializing physics when created in code
10 Months Ago
Fix terrain trace hit normal
10 Months Ago
Support per triangle physics surfaces on mesh shapes https://files.facepunch.com/layla/1b1411b1/sbox-dev_WzjagCCSeA.mp4
10 Months Ago
ImageFormat.Default uses RGBA8888
10 Months Ago
Izabu: Don't try to destroy null proxy
10 Months Ago
Make PhysicsBody Enable and Disable actually work, remove shapes from broadphase and insert them back on enable Don't trace disabled bodies
10 Months Ago
Set hitbox surface
10 Months Ago
And some more
10 Months Ago
Null checks in RefreshContacts
10 Months Ago
Refresh physics contacts on tag change https://files.facepunch.com/layla/1b1311b1/sbox-dev_PEDseyvLqF.mp4
10 Months Ago
Fixed joint keeps the bodies fixed where they are at the moment of joint creation instead of snapping Joint gizmo just draws a line from self to target game object
10 Months Ago
Fix prismatic disabling limit when it shouldn't Create slider with 2 pivots and an axis, this makes the most sense Base joint passes two physics points for joint creation Do a pass on all joints to make sure their local frames make sense
10 Months Ago
Izabu: Move triangle shifting further up the callstack so the fix gets applied to sphere and capsules too
10 Months Ago
Fix async warning in PreviewMesh
10 Months Ago
Make joint more robust in finding physics bodies, improve the gizmos a bit Better anchor points for spring joint
10 Months Ago
Fbx serializer is too spammy Ignore unknown color formats in CMesh::CalculateInputLayoutFromAttributes Don't create model for preview mesh if there's no valid meshes
10 Months Ago
Don't preview smd for now
10 Months Ago
Asset preview for fbx, obj, smd https://files.facepunch.com/layla/1b1211b1/sbox-dev_uPe3bKuNAh.png
10 Months Ago
Proper fix for hull vs mesh at large coordinates (thanks dirk)
10 Months Ago
IzTriangleHull calculates center with doubles, I have no idea why this fixes triangle collision but it does
10 Months Ago
Check all conditionals in SerializedProperty.ShouldShow, should make multiple ShowIf's work again
10 Months Ago
This bounds checking in izCreateBVH is wrong
10 Months Ago
And this
10 Months Ago
Same bounds fix for DirtyControlMapRegion
10 Months Ago
spring joint
10 Months Ago
Fix errors
10 Months Ago
Hide terrain component, don't create this manually
10 Months Ago
Make block primitive hollow option work
10 Months Ago
Clamp instead of throw in DirtyHeightmapRegion so we can paint on terrain boundary
10 Months Ago
Collide against heightfield grid instead of trying to triangulate it exactly, slightly less accurate but faster
10 Months Ago
Half edge renames