userLayladcancel

7,101 Commits over 3,531 Days - 0.08cph!

6 Months Ago
Fix terrain collider not updating on heightmap import
6 Months Ago
Inflate heightfield query cell bounds by 0.5, fixes terrain collision
6 Months Ago
Asset inspector copy path uses RelativePath to stay consistent with asset browser copy path
6 Months Ago
Map instance only creates skinned model renderer for props if the model has skinned meshes or morphs
6 Months Ago
Remove contacts and process intersections just before shape or body remove, this allows intersection end events to run before removal
6 Months Ago
Invalidate mesh selection on scene change
6 Months Ago
Include model view bounds too
6 Months Ago
Improve animated sceneobject bounds, include render bone sphere radius, fallback on mesh bounds
6 Months Ago
ModelDoc option to disable keyframe interpolation to allow for constant keyframe animations
6 Months Ago
Reset anim graph instance on model change
6 Months Ago
Transform local bounds by scene object transform in CMeshSystem::ChangeModel, fixes incorrect bounds on mesh renderer model change
6 Months Ago
Add Model.Physics.Surfaces to get all physics surfaces used in a model
6 Months Ago
Created bone objects on skinned model renderer update on model reload and model change
6 Months Ago
ShaderGraph: Fix ScreenPosition.XY incorrect component count
6 Months Ago
Sprite shader flips with uv sign Add SpriteRenderer FlipHorizontal and FlipVertical
6 Months Ago
ModelPhysics recreates physics on active model change, fixes some props not initializing physics when created in code
6 Months Ago
Fix terrain trace hit normal
6 Months Ago
Support per triangle physics surfaces on mesh shapes https://files.facepunch.com/layla/1b1411b1/sbox-dev_WzjagCCSeA.mp4
6 Months Ago
ImageFormat.Default uses RGBA8888
6 Months Ago
Izabu: Don't try to destroy null proxy
6 Months Ago
Make PhysicsBody Enable and Disable actually work, remove shapes from broadphase and insert them back on enable Don't trace disabled bodies
6 Months Ago
Set hitbox surface
6 Months Ago
And some more
6 Months Ago
Null checks in RefreshContacts
6 Months Ago
Refresh physics contacts on tag change https://files.facepunch.com/layla/1b1311b1/sbox-dev_PEDseyvLqF.mp4
6 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
6 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
6 Months Ago
Izabu: Move triangle shifting further up the callstack so the fix gets applied to sphere and capsules too
6 Months Ago
Fix async warning in PreviewMesh
6 Months Ago
Make joint more robust in finding physics bodies, improve the gizmos a bit Better anchor points for spring joint
6 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
6 Months Ago
Don't preview smd for now
6 Months Ago
Asset preview for fbx, obj, smd https://files.facepunch.com/layla/1b1211b1/sbox-dev_uPe3bKuNAh.png
6 Months Ago
Proper fix for hull vs mesh at large coordinates (thanks dirk)
6 Months Ago
IzTriangleHull calculates center with doubles, I have no idea why this fixes triangle collision but it does
6 Months Ago
Check all conditionals in SerializedProperty.ShouldShow, should make multiple ShowIf's work again
6 Months Ago
This bounds checking in izCreateBVH is wrong
6 Months Ago
And this
6 Months Ago
Same bounds fix for DirtyControlMapRegion
6 Months Ago
spring joint
6 Months Ago
Fix errors
6 Months Ago
Hide terrain component, don't create this manually
6 Months Ago
Make block primitive hollow option work
6 Months Ago
Clamp instead of throw in DirtyHeightmapRegion so we can paint on terrain boundary
6 Months Ago
Collide against heightfield grid instead of trying to triangulate it exactly, slightly less accurate but faster
6 Months Ago
Half edge renames
6 Months Ago
Draw open edges with half thickness
6 Months Ago
Render open edges with smaller thickness until I render hash marks for them
6 Months Ago
Add PolygonMesh.IsEdgeOpen
6 Months Ago
GetEdgeVertices has two out vertices, instead of returning array