reposboxcancel

21,402 Commits over 1,552 Days - 0.57cph!

26 Days Ago
Use custom functions instead of GJK to bake physics shapes into the navmesh Baking a physics shape now takes sub 100μs in most scenarios.
26 Days Ago
Camera.hlsl and Time.hlsl stubs
26 Days Ago
Fix not switching assembly during hotload
26 Days Ago
blendable: vertex paint tint masks apply per layer https://files.facepunch.com/matt/1b2711b1/sbox-dev_GItra2hhLI.png https://files.facepunch.com/matt/1b2711b1/sbox-dev_hO2CNKhDzx.png
26 Days Ago
Server sends code archive instead of assembly Client compiles code archives
26 Days Ago
Don't try to compile code archives on local packages
26 Days Ago
PartyRoom uses SteamId. ConnectionInfoManager ensures we write party id as SteamId. Fixes being unable to join a game. Protocol++
26 Days Ago
Make Connection.SteamId and PartyId a SteamId Make Game.SteamId a SteamId Networking.TryConnectSteamId takes a SteamId Add SteamId.AccountType Add steamid to bytepack
26 Days Ago
Store last connection string globally for reconnect. Allows you to reconnect to your last server even when disconnected. Fix a bug where host changed may be called when not appropriate, such as an initial connection.
26 Days Ago
Fixed reconnect command Set _ownerid before lobby owner transfer as well and pre-empt owner data change Make sure go.Network returns network root network accessor like it did before (Fixes Facepunch/sbox-issues#7044) Just return out if we're headless when shutting down user cursors instead of assert - fixes dedicated server not starting Better handling for root network accessor
26 Days Ago
Add more error checking around mp3 mixer process stream, still seeing these pop up in sentry
26 Days Ago
Grab msaa from scene camera attributes when doing Graphics.RenderToTexture, scene camera might have msaa disabled
26 Days Ago
Fix EnvironmentMapLight::GetEnvMapColor using deprecated variable
26 Days Ago
Update path of build-shaders, upload all shaders as artifacts
26 Days Ago
Adjustments to cubemap normalization, make cubemap feathering happen from center of cubemap, and in world units, rather than inner, math is much simpler Clamp cube box parallax projection to actual bounds box the box, cleanup Our both our envmap filters uses linear roughness instead of sqrt roughness Gizmo for scale in envmaps, adjust default for feathering in world units Sort envmaps also by size, giving higher priority to smaller ones if it's in a draw condition tiled light culling with edge feathering additions vLevel isn't const Update shaders, might get stumped with AO changes but i'll just build them back
26 Days Ago
Optimize by caching GJK simplexes when rasterizing obstacles
27 Days Ago
Fixed SceneInformation not saving SceneTags metadata
27 Days Ago
Experiment with arbitrary physics shapes as navmesh obstacles Performance is not good, needs more optimization to be viable. https://files.facepunch.com/lolleko/1b2611b1/sbox-dev_i7IaHMmjKv.mp4
27 Days Ago
Ignore triggers in NavMesh Generation
27 Days Ago
GameObject.Network is a class !!!!!!
27 Days Ago
Use uncompiled assemblies (#1714)
27 Days Ago
Scene ref gizmo: show one entry per graph, most recently triggered
27 Days Ago
Expose Local/World transform shorthands to ActionGraph
27 Days Ago
Creating new non-asset registers entry and opens rename properly, fixes Facepunch/sbox-issues#7001 Don't let creating new resources be blocked by not yet having a compiled version on disk, fixes Facepunch/sbox-issues#6991
27 Days Ago
Fix duplicate GameClosing panels
27 Days Ago
Give better titles to collider trigger actions
27 Days Ago
Add Collider.OnObjectTriggerEnter/OnObjectTriggerExit
27 Days Ago
▋▅▉█▅ ▅▇ ▍▍▍█▇▆▇▊▆▊▋▆▄ ▋▌▄▇ ▇▇▅▄▋▍▅ ▍ ▍▋▅▄ ▊▆▉█▄▉▋▄ ▍▊▉▄ ▉▊▄█▉ █▄▍▅ ▆▅▋▍ ▆▆▍
27 Days Ago
Change facepunch.sandbox test to facepunch.walker
27 Days Ago
Disable package tests that don't have code archives (garry.testbed, carsonk.voip_roulette)
27 Days Ago
Lets handle package startup errors a bit better, shutdown properly, popup an error
27 Days Ago
▄▍▌▅▅ ▉▇ █▊▍▇▋▊▊▍▇▄▍▍▋ ▇▅▅▉ ▆▇▋▆▊▅▅ ▄ ▉█▇▉ ▉▋▊▅▊▉█▌ ▅▍▋▌ █▆▋▉▉ ▅▌▍▋ ▇▍▌▋ ▅▋█
27 Days Ago
▉▊▅▍▋ ▊▍ ▍█▉▊▍▄▄▆▋▊▇▍▇ ▅▌▍▅ ▅▊▌▊▇▇▋ ▋ ▅█▍█ ▋▄█▊▌▆▍▋ ▊▄█▌ ▇▅▊▄▋ ▍▊▊▊ ▄▋▄▋ ▇▉▅
27 Days Ago
██▇▄▌ ▅▅▍▍▄▊▌▆▄█▆▍▌▌▌.▊▌▇▋▋▄█▅▆▄▆▋▉ ▇▉ ▇▇▇▌▇▋▅▊▆▉▉▄▋▄▉▅ ▆▌▅▌▉ ▅▊▇▌ ▋▍▊▍▋ ▍▇ ▍█▅▌ ▉▄▉▄
27 Days Ago
Report build errors
27 Days Ago
Remove rigidbodies from menu-main scene
27 Days Ago
Filter out .dll when downloading packages Compile and load code on package download
27 Days Ago
Partial backport of ISceneObjectDesc::OnSceneObjectVisibleInView Forward+ Decals * Decals get binned by the lightbinner from OnSceneObjectVisibleInView (all lights should start using this callback too) * Tiled culling checks decals within each tiles frustum * Decal::Apply( ... ) is used to mix decal's albedo, normal, etc. into surface
27 Days Ago
Add nav_blocker tag
27 Days Ago
▇▅▍▋▊▆▍▇▍▌▆▇ ▄▍▍▊█▇▅▅▇▋ ▄▄▆▄▍▊▇▍▄▅█ ! ▊▌▆▊▆▉▅▉▅▇ █▇█▉▇▉▆▆▄▋ ▄▌▊▄▍█▉ ▇▆ ▍▍▋▅▌▇ ▅▊▍▅ ▌▄▉▅█▊ ▊▋█▉ ! ▅▅▋▄█ ▇▌▆▅▋▌▍▋▆▅▇▊▆▊▆.▆▌▇▅▅▊█▊▅▇▆▊▅ ▋▅ ▌▆▋▋█▉▍▉▅▆▍▆▆▍▄▄ ! █▅▆▇ ▆▋▊▌ ▋▌▅▄▋▉▅▋▍ ▅▇▅▌█▅
27 Days Ago
Fix issues with navmesh generation API Should also fix tests
27 Days Ago
Shader rebuild process (#1713) * Add * option to vfxcompile * Delete older shader build scripts * Remove cs_surface_interactions * Always output combo count if it's over 1000 * Strip some lesser used stuff from spritecard to get the compile time/size under control * Build shaders as part of ci, so they can't be out of date (we should still manually build and commit though!)
27 Days Ago
Squashed commit of the following: -GTAO -Aoproxy removal Split between SSAO and GTAO Start moving gtao to command lists, adjustments
27 Days Ago
Start moving gtao to command lists, adjustments
27 Days Ago
Fix navmesh debug draw disappearing at certain heights
27 Days Ago
Allow NavMesh areas to have arbitrary transforms Reduce debug draw ground offset
27 Days Ago
Adjustments to cubemap normalization, make cubemap feathering happen from center of cubemap, and in world units, rather than inner, math is much simpler Clamp cube box parallax projection to actual bounds box the box, cleanup Our both our envmap filters uses linear roughness instead of sqrt roughness Gizmo for scale in envmaps, adjust default for feathering in world units Sort envmaps also by size, giving higher priority to smaller ones if it's in a draw condition Squashed commit of the following: -GTAO -Aoproxy removal Split between SSAO and GTAO
27 Days Ago
Update spritecard.shader_c
27 Days Ago
Update ci.yml Update all_shaders.txt Rebuilt shaders
27 Days Ago
Squashed commit of the following: -GTAO -Aoproxy removal Split between SSAO and GTAO