userLayladcancel
reposboxcancel

4,339 Commits over 1,552 Days - 0.12cph!

6 Months Ago
Remove remains of CSoundEvent
6 Months Ago
Don't transform rigidbody physics on interp transform change (why are we calling this?) we only want to directly set physics body transform if someone directly changed the game object transform !! Move collider keyframe body move to fixed update
6 Months Ago
Animgraph: Log anim error when single frame node doesn't have a valid sequence
6 Months Ago
Recreate joint on body object change
6 Months Ago
Use a mass weighted global anchor for fixed joints, fixes welded ragdolls exploding. Add frequency and damping properties to fixed joint, set to sensible defaults so welded objects can't be pushed through collision as easily https://files.facepunch.com/layla/1b1911b1/sbox-dev_5YLdMnHrJJ.mp4
6 Months Ago
Add ModelPhysics.MotionEnabled - Enable to drive renderer from physics, disable to drive physics from renderer https://files.facepunch.com/layla/1b1911b1/sbox-dev_nyGhlgasUl.mp4
6 Months Ago
Skinned renderer builds bone hierarchy before scene model is created
6 Months Ago
Joint goes up the bone hierarchy to find a physics bone (ex: leg_glute_helper_L will use physics bone leg_lower_L) this should simplify when we have a better relationship between bones and physics
6 Months Ago
Joint component can find physics body on bone objects https://files.facepunch.com/layla/1b1811b1/sbox-dev_dmPchGQpY7.mp4
6 Months Ago
Add try catch to OnCreateObject so users can't fuck up the map loading
6 Months Ago
Fix ObjectEntry transform
6 Months Ago
Fix bone objects not being created, don't need this check here
6 Months Ago
Just run FinishBoneUpdate here instead of progressing animation
6 Months Ago
Initial bone merge to the root merge target Skinned renderer updates scene model and bone objects on Model change or CreateBoneObjects change - Fixes bone objects not having their transform set when trying to parent an object directly after creating the component
6 Months Ago
Cache ObjectEntry keyvalues so we're not having to call into managed every time
6 Months Ago
Add MapInstance.OnCreateObject to give users a chance to implement map objects that are unimplemented
6 Months Ago
Don't finish bone update for scene models with a parent, bone merge does all the work
7 Months Ago
Skinned renderer merges child descendants so everything gets merged to a root merge target https://files.facepunch.com/layla/1b1611b1/sbox-dev_aMH7Swm3RU.mp4 Fix prop trying to access gameobject of destroyed component when breaking into components
7 Months Ago
Animgraph: Fix aim matrix pitch not calculating correct weights
7 Months Ago
Animgraph: Add support for face direction parameters in mover node Animgraph: Add support for turn to face parameters in turn helper node
7 Months Ago
Teleport keyframed colliders when interpolation is cleared https://files.facepunch.com/layla/1b1611b1/sbox-dev_A3vzpv1ell.mp4
7 Months Ago
Unlink component game object at the end of destroy so component IsValid is false after destroying it
7 Months Ago
Fix skinned renderer not bone merging children if it's bone merged itself
7 Months Ago
Prop.CreateGibs returns the list of gibs
7 Months Ago
Drop object create and grid snap in one place instead of everywhere Add ParticleSystem.Bounds to get static bounds of the resource Add ParticleSystem.LoadAsync Add ParticleDropObject https://files.facepunch.com/layla/1b1511b1/sbox-dev_vLyJncgR0y.mp4
7 Months Ago
Fix skinned model renderers using incorrect bounds when switching from a model with bones to a model without bones - use rigid bounds type for boneless models
7 Months Ago
sceneanimatableobject uses animation helper for models without animgraph too, fixes ragdolls without animgraph not working Don't create model physics in editor on model change, make sure physics is removed on destroy ModelDropObject creates game object at correct transform before adding any components, also fix grid snap on drop
7 Months Ago
Add directional light and better cubemap to shadergraph preview
7 Months Ago
Seal all shader nodes that can be sealed
7 Months Ago
Move some base shadergraph code to base editor to allow tool libraries to create their own nodes
7 Months Ago
Fix NRE on Scene.DebugSceneWorld, can happen when switching from play mode
7 Months Ago
Legacy particles with collision use physics traces instead of mesh traces, (should) be faster and work on terrain https://files.facepunch.com/layla/1b1211b1/sbox-dev_ZaiiI5fZ10.mp4
7 Months Ago
Add Additive (Model Space) blend mode to aim matrix blend node https://files.facepunch.com/layla/1b1111b1/sbox-dev_GcsQxAEM2k.mp4
7 Months Ago
Delete blobulator
7 Months Ago
Delete choreoobjects and scenefilecache
7 Months Ago
Add Mixer.StopAll
7 Months Ago
Add SubtractModelSpace to ModelAnimUtils, use it for AnimSubtractModelSpace
7 Months Ago
Add AnimSubtractModelSpace modeldoc node
7 Months Ago
Fix modelspace blending in SubtractPoses and AddPoses https://files.facepunch.com/layla/1b1111b1/sbox-dev_zpJENXQ2mT.mp4
7 Months Ago
Animgraph: Add modelspace blending support to Add and Subtract nodes https://files.facepunch.com/layla/1b1011b1/sbox-dev_DkWD1KYUFD.mp4
7 Months Ago
Fix NRE in vertex bevel
7 Months Ago
Add rib select to edge selection
7 Months Ago
Start splitting up half edge code to make it easier to maintain
7 Months Ago
Make C# hotspot editor a editor app, delete native version
7 Months Ago
Also only show push to talk input in push to talk activate mode
7 Months Ago
Fix physics not using the correct per triangle (cell) surface for terrain https://files.facepunch.com/layla/1b0811b1/sbox-dev_KC7RvG3czd.mp4
7 Months Ago
Use solver hit normal when casting against heightfields, fixes player movement snagging on terrain
7 Months Ago
Ensure 4 surfaces are always set on terrain collision shape Make sure GetTriangleMaterial doesn't index outside of materials array
7 Months Ago
Calculate dominant control map indices to use for per triangle surface indices
7 Months Ago
Set terrain collision surfaces to storage material surfaces Allow shape surfaces to include null surfaces