userLayladcancel
reposboxcancel

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

5 Months Ago
Set light index mapping if we have a bake light index
5 Months Ago
Don't cull baked lights Remove these sdl headers from vpc
5 Months Ago
memset LightIndexMapping so it doesn't contain junk
5 Months Ago
Add LineRenderer.CastShadows
5 Months Ago
Fix local space particle lag, don't move particle on first frame
5 Months Ago
Should be fine, it shouldn't be using much memory and we need it for VertexDetail
5 Months Ago
Revert this to be safe, I think it's using up a lot of memory
5 Months Ago
Adding render mesh to ray trace env adds the vertices so the mesh trace result can access them
5 Months Ago
Try not linking stacktranslate, it shouldn't exist anymore?
5 Months Ago
Sort map objects by parent and child so that the parent gameobject should exist when building the hierarchy Use parent name and target name to build game object hierarchy for map objects https://files.facepunch.com/layla/1b3111b1/sbox-dev_2kuoiBBYGD.mp4
5 Months Ago
Provide targetname and parentname in ObjectEntry
5 Months Ago
Add Sound.Play with mixer, this is common enough to justify adding it
5 Months Ago
Add Sqrt shader node Fix shadergraph save shortcut breaking after keybinds merge
5 Months Ago
Add volume to VideoPlayer.Audio
5 Months Ago
Dispose sound handle before deleting managed audio source
5 Months Ago
It's probably wise to dispose the sound handle of video player when we're done with it
5 Months Ago
Allow videoplayer audio to set target mixer
5 Months Ago
Make sure audio plays for video player when playing through URL. Add audio accessor to video player to configure audio playback
5 Months Ago
Shadergraph: Add toolbar option to open generated shader
5 Months Ago
Create bone objects for all bones, don't try to filter them out - we just need a better way of filtering out "unimportant" bones for the bone gizmos
5 Months Ago
Unmount tagged "game" fixes maps never getting unmounted and then causing them to not be symlinked next load
5 Months Ago
Map objects grab scale from "scales" keyvalue
5 Months Ago
Don't need to change ext here, it's done in CreateWorld
5 Months Ago
Fix little mistake in FindInPhysics
5 Months Ago
Allow traces to ignore static/dynamic/keyframed bodies
5 Months Ago
Fix mesh trace fraction, causing incorrect best result when tracing render meshes and physics world at same time Fix scene mesh block tool not working on terrain, just ignore box drag when bounding box gizmo is pressed
5 Months Ago
Use is valid checks in rigidbody
5 Months Ago
Fix index out of range accessing backing data collision attributes
5 Months Ago
Apply aggregate tags in C# instead of this massive inline bind function
5 Months Ago
PhysicsGroupDescription grabs physics tags from aggregate backing data so they can be string token cached. This allows trace result tags to be valid because they'll be reversable by string token
5 Months Ago
Set collision attributes on map instance collision shapes, I missed this out when switching from native aggregate instances
5 Months Ago
Restore skeleton compile to how it used to be, we're missing optimizations by just keeping every bone no matter what
5 Months Ago
Fix bug in capsule tracing, fixes picker in modeldoc when using capsules
5 Months Ago
Fix errors when first creating terrain, make sure it's all updated, don't render without storage Only recreate clipmap if we have to, this takes time to build
5 Months Ago
Wake touching when disabling a body, why would we not want to?
5 Months Ago
Some games rely on map having a collider
5 Months Ago
CollisionEventSystem has less reliance on Collider MapInstance uses SceneMap instead of Map so it can manage it's own collision. Build collision from physics group desc instead of using CreateAggregateInstance
5 Months Ago
Fix map collider destroying body when it shouldn't, causing a crash when map physics aggregate is destroyed
5 Months Ago
Fix text renderer scale
5 Months Ago
Don't allow zero quaternion in body transform, check against quat zero and use identity, if we find more invalid quaternions there's extra checks we can do
5 Months Ago
Use IsValid checks in AddShapeCollision, shape/body might have been removed from under us
5 Months Ago
Recreate mesh shape on update, this is the safe option until we get proper fixes
5 Months Ago
Clear triangle cache on mesh update to stop crashes until we get the proper fix
5 Months Ago
Range check UpdateMesh on the C# side instead so the user knows they fucked it
5 Months Ago
Do the same for UpdateMeshShape because this is likely where the crash is coming from (grubs)
5 Months Ago
Check BVH indexing outside of vertex list, if this is still getting hit then something else is at fault
5 Months Ago
Assert and bail when trying to set physics body to invalid transform
5 Months Ago
Don't allow mesh shapes to generate contacts on sensors
5 Months Ago
Oops, delta needs to be transformed by the rotation not the transform
5 Months Ago
Fix CastShapeAgainstShape for AABB