userLayladcancel
branchsbox/mastercancel

3,073 Commits over 1,552 Days - 0.08cph!

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