userLayladcancel
branchsbox/mastercancel

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

9 Months Ago
Fix music player seek not working before audio has chance to start playing
9 Months Ago
Fix icon
9 Months Ago
Add lipsync component for sound components
9 Months Ago
Add LipSyncAccessor
9 Months Ago
Allow lipsync to be enabled on music player
9 Months Ago
Add SoundHandle.LipSync to opt into lipsync processing https://files.facepunch.com/layla/1b2811b1/sbox-dev_WgcnqBpoUH.mp4
9 Months Ago
Add SoundHandle.SampleRate
9 Months Ago
Removing shape from body will only remove contacts associated with the shape, not all contacts of the body
9 Months Ago
Multi select move grid snaps handle pivot instead of each selection https://files.facepunch.com/layla/1b2711b1/sbox-dev_LEYJCm0K2B.mp4
9 Months Ago
Multi select rotates around gizmo handle pivot point https://files.facepunch.com/layla/1b2711b1/sbox-dev_WxhiXwtdBc.mp4
9 Months Ago
CreateModelFromMeshFile uses modeldoc utils so it does automatic lods etc again
9 Months Ago
Add InitFromMesh to modeldoc utils - tries to automatically build document from mesh file SessionImportFromModel uses InitFromMesh
9 Months Ago
Prevent multiple OnEnable and OnDisable calls for people doing nonsensical things like reenabling parent gameobject in component OnEnable
9 Months Ago
ModelBuilder.WithLodDistance specifies the lod level the distance is for
9 Months Ago
Add PhysicsShape.Sphere and PhysicsShape.Capsule to get properties for these shape types
9 Months Ago
Mesh Editor: Add button to select all faces
9 Months Ago
Add PhysicsShape.Triangulate
9 Months Ago
MeshComponent sets scene object tags when they change
9 Months Ago
Disable parallel solver
9 Months Ago
Add BodyGroups and MaterialGroups in Prop Component
9 Months Ago
If collision source can't get game object from collider, try to get it from body Add collision events to ModelPhysics
9 Months Ago
Mesh Editor: Add snap to vertex
9 Months Ago
Mesh Editor: Add edit logs to face operations Mesh Editor: Clear selection on tool disable
9 Months Ago
Mesh Editor: Add new faces to selection on DetachFaces
9 Months Ago
Mesh Editor: Add snap edge to edge https://files.facepunch.com/layla/1b2311b1/sbox-dev_47gpBlC2me-00.00.00.000-00.00.21.192.mp4
9 Months Ago
Don't switch to object tool after creating block
9 Months Ago
Block tool saves last material used
9 Months Ago
Add PrimitiveBuilder.Material
9 Months Ago
Mesh tool selection and block tool are inspector widgets like they should have been in the first place
9 Months Ago
Clean up mesh control widget
9 Months Ago
CreateModelFromPolygonMesh add mesh collision automatically
9 Months Ago
Add modeldoc PhysicsMeshFromRender
9 Months Ago
Physics hull from render works on render primitive meshes
9 Months Ago
Add RenderPrimitiveMesh to modeldoc (not created in editor) that can serialize a CModelMesh to allow for inline meshes in vmdl Add SaveToKV3 and LoadFromKV3 to CModelMesh Add EditorUtility.CreateModelFromPolygonMesh Add button to MeshComponent to convert to vmdl
9 Months Ago
Allow alpha on MeshComponent
9 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.
9 Months Ago
Don't check require component while deserializing, wait until post deserialize
9 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
9 Months Ago
ModelCollider uses mass and damping properties from model physics parts
9 Months Ago
Check if aaquality is a valid enum, users are likely to have outdated settings
9 Months Ago
Don't give gizmo mouse focus when it orbit mode
9 Months Ago
Include panel parent in hash, fixes panel not rendering when parent is disabled and enabled
9 Months Ago
OnDestroyInternal calls OnDisabledInternal instead of OnDisabled Reset panel parent before deleting it
9 Months Ago
PanelComponent uses internal enable, disable, update
9 Months Ago
Only clear contacts on tag change if the contacts should have no interaction
9 Months Ago
Rework terrain casting and sweeping
9 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
9 Months Ago
Fix terrain collider not updating on heightmap import
9 Months Ago
Inflate heightfield query cell bounds by 0.5, fixes terrain collision
9 Months Ago
Asset inspector copy path uses RelativePath to stay consistent with asset browser copy path