255,857 Commits over 3,990 Days - 2.67cph!
▄▌▍▇▊▇▌▆ ▅▄▍█▌▋▌▅ ▉▄▊▆▌█ ▋▇ ▌ ▌▊ ▍▇▉ ▇▊▆▇▌▅ ▊▅▌▌ ▅▇▉ ▇▌▉▍▅▇ █▌ ▉▋▄▅▊▄▉ ▉▋ ▊ ▍▌▉▋▆▆▉
merge from trainyard_update
Use separate sprite atlas for point filtered textures
Strip out c++ soundscape
Cleaning Up
Clean up SoundscapeRadiusEntity
Lifted shadows on underwater lab and underground postprocess profiles
Cherry pick 6831, 6830, 6818, 6759, 6758, 6745 (server bug fixes)
Merge from cubemap_ambient_light
Recompile shader, put Is Voxel Block in the Rendering category
Update pixel material to have an Is Voxel Block attribute
Widget.ConstrainToScreen also works horizontally
Apply ConstrainToScreen to popout menus
(Such as the asset browser icon size selector)
Update pixel_material shader
Ensure that BlockPosition is networked for server-side block entities
▋▆▉▌▅▌█▅▊▊▄▅▉ ▉█▊▉▉ ▇▊▆ ▉▋▅ ▊▅▇█▄▌▍█.█▄▊
Tweaked forest moss material because it was too bright with the new lighting
Adjusted ambient multipliers for the environment volume types
Tweaked post process settings
Added secondary ambient color to the skydome
Started work on initial textures
Merge branch 'main' of sbox-corewars
Show project templates in the addon creator
Update game.minimal to use file-scoped namespaces
Update pixel_material.vfx
Test for updating block model entities ith torch light / sunlight + hue shift
devlocalcoord shader with bump + spec for Paddy
Managed Asset Browser shows real file extensions
Asset Picker uses real file extensions
Fixed Managed Asset Browser non square icon thumbs
Before/After
https://files.facepunch.com/rubat/1b2811b1/3qYvSlxfKZ.png
World reflection quality slider in settings goes up to 3
navmesh/area type switching wip tests
brought the concrete_f_single/single_dirty variants up to par to the normal concrete_f texture set style
fixed regression incorrectly setting conc_metal_quarry to metalness workflow
Ceiling light - gibs and lods
Merge branch 'master' of sbox
Merge from cubemap_ambient_light
Backup 2022/06/28 10:50:00 UTC
Move Event attribute to System
Add DebugOverlay dropdown
https://files.facepunch.com/garry/f2f9a78b-ca10-4947-9f5e-7862c37e5d86.png
Add [DebugOverlay]
New glow based on outlines rather than normal extension
Do a full cycle on the glow to close last mesh gap
sbox_glow_stencil > glow_stencil, push C++ side of glow
Remove non-cs version of sbox_cookieslice, never used
Added old ambient additively on top of the new ambient light (can be used to explicitly brighten certain environment types)
Rename DrawMaterialIcon to DrawIcon
Soundscape debug overlay
Only update reflection probe / ambient light etc while moving to better hide parameter adjustments (as per petur's suggestion)
Move FontManager, TextManager to Sandbox.Engine.dll
TextManager.Tick
Share TextFlag
Add DrawText, MeasureText to Draw2d - matches Widget Painter
NativeEngine.ICVar -> g_pCVar
Fix Sentry SDK obsolete WithScope
Add debugoverlay callback
metal_beam and metal_beam_b texture sets refresh
Merge from cui_improvements
Merge from spectate_crosshair
Fixed hit markers not working in spectate mode
Fixcars refills ore wagons
Added support for camera movement during reloads while spectating
Reworked reload process while spectating
Improved animation system for the output hopper