userLayladcancel
reposboxcancel

4,014 Commits over 1,461 Days - 0.11cph!

6 Months Ago
CreateModelFromMeshFile uses modeldoc directly to create the document and save instead of using a vmdl template. This has huge potential now that I know it works.
6 Months Ago
Don't check require component while deserializing, wait until post deserialize
6 Months Ago
Set bindpose transforms before applying physics bones ModelBoneTransformProxy.SetWorldTransform needs to set the bone transform local to the renderer transform, fixes bones blowing up when moving them in editor
6 Months Ago
ModelCollider uses mass and damping properties from model physics parts
6 Months Ago
Check if aaquality is a valid enum, users are likely to have outdated settings
6 Months Ago
Don't give gizmo mouse focus when it orbit mode
6 Months Ago
Include panel parent in hash, fixes panel not rendering when parent is disabled and enabled
6 Months Ago
OnDestroyInternal calls OnDisabledInternal instead of OnDisabled Reset panel parent before deleting it
6 Months Ago
PanelComponent uses internal enable, disable, update
6 Months Ago
Only clear contacts on tag change if the contacts should have no interaction
6 Months Ago
Rework terrain casting and sweeping
6 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
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