244,584 Commits over 3,898 Days - 2.61cph!
Configurable sensor range
We need to change the depth clear value from 1->0 (in 3 different places of course)
Recompiled core shaders
renderdevicevulkan: enable reverse depth
Reverse the DepthFunc on all shaders GREATER <-> LESS
gizmo_grid: reverse manual depth bias
Graphics.PrepareTextureForUse -> Texture.MarkUsed (Doesn't need a graphics context now)
Terrain marks all its textures as used for streaming - this could be done more intelligently in the future with certain regions only using certain textures
Fix sbuffer packing
Fix errors
TerrainMaterialEditor autofills _normal _rough etc etc
Basic height blend
https://files.facepunch.com/matt/1b1711b1/sbox-dev_0JNrWPuC9N.png
Clear any old slack levels when poolin a new a wire
Fix translucency being fucked on S_MODE_DEPTH without MSAA enabled, make depth fast path actually be faster on it, we don't have coverage to alpha without MSAA so we need to do this manually on vulkan, reference this for sbox/issues/1543 as well
https://files.facepunch.com/sampavlovic/1b1711b1/Untitled2.png
latest blunderbus viewmodel anims export
add setting to lock scene camera rotation
fix incorrectly sized gizmo hitboxes in ortho view
replace remaining direct scene camera transform accessors
tweak sprite gizmo hitbox scale in ortho views
Detect nearby explosive ammo hits
Remove file.AsyncRead from menu state entirely, since its broken anyway
Added new shader parameters to `Core` shader
$ENTITYORIGIN
$DIAMETER
(They are case insensitive)
Added $BASETEXTURESPEED,BASETEXTURE(2/3)SPEED for VolumeClouds shader
forgot this file for asyncread
concommand autocomplete tokenized arguments argument
Port hack for Portal 2 .wavs that are actually .mp3s
Remove Episode 2 exclusive soundscapes from gm_construct
Increase charger run speed to 180u/s
New Clothing Piece! - Cowboy Hat and Sleeveless Jacket
First passes of the cowboy and sleeveless jacket assets
LODs and further skinning adjustments coming ASAP.
https://files.facepunch.com/daniel/1b1711b1/ApplicationFrameHost_3qpuuGFpGa.jpg
Optimised explosion detection
Shadow improvements.
Also fixed the related strobelight issue.
Mark a door as technically open if the starting rotation is non-zero, means you can push preset ajar doors
Minor adjustments to door to match design
Adjust base door rotate speed
Added a fix for the flare regression, and made it behave better from the side.
Make doors behave as we wanted them to
Make async optional, make CameraComponent still be async since we are not waiting for any other operation than itself
Fix hatch materials
Refactor maze generator object placement
Try to place exit in difficult place
▅▅█▋▅▌█▆▇▇ ▍▍▌▍▄████ ▍▇▋█▋▍▉ ▇▆▊ ▌▅▋▇▉▄█▆▊▊█
▊▌▋▉▋▍▍▋▅▄▆▅▅ █▇▌▄▌█▉_▆▉▆█▌▍▉▉
Add MusicPlayer.TargetMixer
▊▆▇▅▌ ▆▄▊▍ ▆▋▊▌█▍▊_▅▉▇▌▍▄▍▋
RenderTarget refactor, becomes its own class and manages frame start/end/sync
Fix ragdolls not spawning for other players
dash fire
death panel
boss nametag
sfx wip
Merged main into io_seismic_sensor
Support compiling from a MemoryFileSystem
Re-implement / simplify FastPathTest
Fix test host process crashing in TestCompiler
Support compiling from a MemoryFileSystem
Re-implement / simplify FastPathTest
Fix test host process crashing in TestCompiler
eotech world model and lods
Merge branch 'main' of sbox-assets
Enabled IO wiring near attack heli too
camera fixes: make orthographic clipping more predictable, add smooth(er) perspective/ortho transitions, fix gizmotest widget, reenable scene camera copy
Remove VR hand assets from "Half-Life: Alyx" & associated source files
Support compiling from a MemoryFileSystem
Re-implement FastPathTest, simplify how changes are defined
▋▇██▅▇ █▅▌▄▆▇▅▉▄▍_▄▄▍ ▆▊▌▄▋▍ ▊▅ ▌▅▋▋█▆ ▄▄ ▉▋▄▅▅ ▌▋▋█▊▊▅▄▊█ ▇▊▆█▄▌▆ ▋██ ▅▊ ▄▄▆▌▄▄▉▉▆▍▌▌▇
Update FastPathTest comment
Support compiling from a MemoryFileSystem
Fastpath tests pass again
Pending wire updated with current slack
Fixed a few issues with moving wires
Drop applied to the world down vector on rotated transforms