userSam Pavloviccancel
branchsbox/mastercancel

655 Commits over 1,491 Days - 0.02cph!

4 Years Ago
Use Core Post_Process.vfx code instead of the one from HLVR
4 Years Ago
Fix wack fisheye lens appearing
4 Years Ago
Adapt sunLightObjNative to definition change
4 Years Ago
Implement conversion from Angle to forward Vector3 and vice versa Finish base API for Light SunLight base for directional light Light cleanup Cbasemodelentity def cleanup Fix light types Merge branch 'master' of sbox
4 Years Ago
Implement RecalculateDerivedValues and boilerplate in C# Move lighttype enum to engine, document light and iterate it a bit Merge branch 'master' of sbox Typo
4 Years Ago
Move D_VIEWMODEL_PASS combo to specific shaders rather than having it in a shared fxc Update shaders objects with self shadowing viewmodel Merge branch 'master' of sbox
4 Years Ago
Nuke lightglue Fix assertion when creating dynamic point lights Wip light binds Merge branch 'master' of sbox
4 Years Ago
Update AO proxies in some objects that were rescaled Simple outline shader Disable depth prepass for viewmodels
4 Years Ago
Pass offset in ao proxy downsample viewport to fix AO being broken in scaled Merge branch 'master' of sbox
4 Years Ago
Viewmodel shadows 🔫👥 Add HideInFirstPerson sceneobjectflags and filter these out when drawing the viewmodel cascade instead of using a culling frustum Merge branch 'master' of sbox
4 Years Ago
Fix typo
4 Years Ago
Handle GlowState if it's in an invalid state when setting GlowActive Merge branch 'master' of sbox
4 Years Ago
Bind and implement glow Change signature Merge branch 'master' of sbox
4 Years Ago
Fix assert on submitting depth resolve by passing correct info Refactor how cascade textures are calculated to make it easier to later expand with extra cascade passes
4 Years Ago
Fix bug where CViewSetup was being unable to be resized properly Delete a bunch of HLVR rendering code we don't use
4 Years Ago
Update groups with dependents of scenesystem changes Merge branch 'master' of sbox
4 Years Ago
Refactor and add viewmodel depth prepass Don't override far planes in viewmodels so it outputs consistent depth Pass View to Pixel Coordinates matrix Pass D_VIEWMODEL_PASS dynamic combo to viewmodels Add screenspace_raytrace shader header
4 Years Ago
Unbind light entities
4 Years Ago
Add LightShadowMode enum Merge branch 'master' of sbox
4 Years Ago
Add LightGlue Split lightentity into a header Update LightGlue Bind LightGlue definitions Bind stubs for LightEntity, LightSpot, Ortho, Directional and Env
4 Years Ago
Atmosphere, stars, sky, temp rebind skyatmosphere to env_sky, bind SetSkyLighting
4 Years Ago
Add stub for sbox_sky shader Add GetCurrentSceneWorld() to GameGlue Bind CSceneSkyboxObject, SceneSystem and stub for CSceneLightObject SunLightManager and SceneWorld Add SkyboxObject to Sandbox.Game Add C# reimplementation of env_sky Stub for env_sky_atmosphere
4 Years Ago
Fix flickering on box probes
4 Years Ago
Add AO Proxies to a bunch of Citizen props
4 Years Ago
Modify AO proxy shader for boxes to use better analytical solution that more closely resembles ground truth
4 Years Ago
Add vrad to sbox_game vpc Add visual progress notification to shader compilation Make shader compilation not hang the main thread Add notification callback to vfxcompile Add structure enumerating extra information in Light Probe Volumes Bake SDF and lay foundations to bake sky coverage in vrad3
4 Years Ago
Finish cheap ocean shading, update test_water vmat
4 Years Ago
Iterate on water, start shading it Merge branch 'master' of sbox
4 Years Ago
Fix auto shader compiler not working on addons
4 Years Ago
Water, WaterSea and WaterVolume Add TransmitState to managed Add TransmitState to Entity Re-enable Material.Create, let me know later why I shouldn't do this yet Merge branch 'master' of sbox Don't bind UpdateTransmitState since that's implicit Fix shader compiler progress spewing beyond 100% on consecutive compiles Gotta reinitialize these too Set custom material name on CreateRawMaterial Update shadertest map Update construct blockin with better computed lighting Add stub for Sbox VSCode extension Iterate on water Update gitignore Unbind Set/GetTransmitState, redundant as there is TransmitType Add sbox_water shader and screen aligned planes Warn when a shader file is empty when processing it Update test_water with our sbox_water shader Remove old code from WaterSea and WaterVolume Fix projection on sbox_toolgunball looking weird Merge branch 'master' of sbox
4 Years Ago
Add compiled version of construct blockin with water
4 Years Ago
Update generated css files for console to fix resize indicators and responsiveness Add test_water.vmap Merge branch 'master' of sbox
4 Years Ago
Remove unused variable
4 Years Ago
increase aoproxy size for boxes a little bit Add CompileShaders and AllowDynamicShaderCompile to MaterialSystem2 interfaces, add method to compile single shader Add EShaderState Implement EShaderState rather than just bValid and show uncompiled shaders on shader list, compile them when selected Run ShaderCompile_CompileShaders method rather than the mat_compileshaders concommand Fix bug where met would think dynamic shader compiler would be enabled by simply VfxDll being loaded Implement ShaderCompile_CompileShaders() for a single string Merge branch 'master' of sbox
4 Years Ago
Add AO proxies to a bunch of Citizen props
4 Years Ago
Double the length of aoproxy distance calculation
4 Years Ago
Add edit vfx icon to met
4 Years Ago
Add vfxc and met to sbox_game group Fix typo on msdfgen vpc
4 Years Ago
Don't render entity AO proxies if entity is invisible or is view controller Add AO proxy to citizen and rust pistol Merge branch 'master' of sbox
4 Years Ago
Iterate on postprocessing manager
4 Years Ago
Add mdsfgen Remove duplicated freetype and skia from msdfgen Clean up more stuff from mdsfgen Add VPC and more cleanup Ignore some warnings Add mdsfgen to groups Add dragbars to console Better align dragbars Make console responsive Merge branch 'master' of sbox
4 Years Ago
Add stub ReadEVfxFile Iterate on postprocess base Pass color buffer RT to post processing layer Use FindOrCreateMaterialFromResource instead of the JIT method for post processing base Remove debug PP creation from postprocessmanager Merge branch 'master' of sbox
4 Years Ago
Fix sunlight shadows not working without -tools
4 Years Ago
Better shadercompile icon for tools Add button to edit shader with VSCode or any editor of choice, Clean up ReadVfxFile function Remove Sandbox.Shaders.Base Add stub for postprocessing manager and postprocess base Iterating on post process manager and postprocess base Shut down sbox postprocess manager Merge branch 'master' of sbox
4 Years Ago
Show (Dynamic) Recompile Shader button in tools if the used material has shader sources, including from addons Add recompile active shader function to tools, add shader compile icon
4 Years Ago
Disable P4 functions Make VCS writer aware of an addon and write it to the addon folder Build file array taking all GAME paths in consideration Generate a dummy .ini file in the target addon folder to signalize to shader processor Better format shader compile progress if we are compiling ingame, notify which addon the shader is compiling to Further improve ingame logging formatting for some things on vfxcompile Reload shaders after ingame shader compilation is finished Add ModName string specifier to vfxcompile dll header
4 Years Ago
Don't assert when Qt can't enumerate a special font family Merge branch 'master' of sbox Merge branch 'master' of sbox Yank DX9 and other unused stuff, better format groups.vpc Remove conflicting shaders from core/ Disable SM3_0 compilation entirely and conditionally ignore non-SM5_0 shaders Fix addon path on ReadVfxFile being inverted Use addon-aware ReadVfxFile method for VFX Compile Helpers Cleanup Merge branch 'master' of sbox
4 Years Ago
Clean up unused stuff from ShaderCompile_CompileShaders Merge branch 'master' of sbox
4 Years Ago
Move vfxcompile headers to Common fodler Make vfxcompile compile as an importable library Modify Vfxcompile to be hookable to materialsystem, expand methods to flexibilize how shaders will be compiled, add namespace to shared vfxcompile methods Add vfxcompile to materialsystem2 Expand shadercompile concommand, hook modified VFXCompile::CompileShaders method to it Merge branch 'master' of sbox
4 Years Ago
Correctly state which addon a shader comes from for tools