userogniKcancel
reposboxcancel

756 Commits over 335 Days - 0.09cph!

5 Days Ago
Remove grime prefix
5 Days Ago
Fix reflections oops
5 Days Ago
Allow fetching diffuse & specular separately for valve shading model Use valve standard for the time being
5 Days Ago
Glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Blur Blur Allow fogging of grime & glass Allow fogging of grime & glass Allow fogging of grime & glass Fix grime on refraction variant https://files.facepunch.com/ognik/1b0111b1/sbox-dev_VGCbGQv4Tr.jpg Allow tweaking of the specular of the glass for its reflections Allow tweaking of the specular of the glass for its reflections Delete core glass shader & sbox_glass, new shader becomes glass Fix glass not working properly with tiled rendering off Cleanup & lower default opacity so we don't shadow by default Update some existing glass materials https://files.facepunch.com/ognik/1b0211b1/sbox-dev_QPGRwiTZTq.jpg Missed this shader removal whoops Refraction glass color tint now works with opacity Drop max refraction distance, doesn't need to be an artist tuned. Fix glass tint not working in non refraction mode Allow switch to multiply for color tinting in refraction mode because it can look better in some situations Blur masks Remove grime as a feature and have it on by default, reorganize attribute layout Remove glass from shader compiler Fix grime masks not behaving as expected Recompile with stripped shaders Add attributes to disable blur & refraction we can expose this as a convar is needed then Reorganization & name cleanup - Reorganize all sections within the shader - Refraction can have its own normal map now - Fresnel can be toggled - Fixed an ambiguity with tint color Fix specular not being taken into account on glass transparency Lets get rid of these for now, fixes translucency sorting Update some glass materials again Initial work on new glass shader Initial work on new glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Initial work on new glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Blur Blur
5 Days Ago
Glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Blur Blur Allow fogging of grime & glass Allow fogging of grime & glass Allow fogging of grime & glass Fix grime on refraction variant https://files.facepunch.com/ognik/1b0111b1/sbox-dev_VGCbGQv4Tr.jpg Allow tweaking of the specular of the glass for its reflections Allow tweaking of the specular of the glass for its reflections Delete core glass shader & sbox_glass, new shader becomes glass Fix glass not working properly with tiled rendering off Cleanup & lower default opacity so we don't shadow by default Update some existing glass materials https://files.facepunch.com/ognik/1b0211b1/sbox-dev_QPGRwiTZTq.jpg Missed this shader removal whoops Refraction glass color tint now works with opacity Drop max refraction distance, doesn't need to be an artist tuned. Fix glass tint not working in non refraction mode Allow switch to multiply for color tinting in refraction mode because it can look better in some situations Blur masks Remove grime as a feature and have it on by default, reorganize attribute layout Remove glass from shader compiler Fix grime masks not behaving as expected Recompile with stripped shaders Add attributes to disable blur & refraction we can expose this as a convar is needed then Reorganization & name cleanup - Reorganize all sections within the shader - Refraction can have its own normal map now - Fresnel can be toggled - Fixed an ambiguity with tint color Fix specular not being taken into account on glass transparency Lets get rid of these for now, fixes translucency sorting Update some glass materials again Initial work on new glass shader Initial work on new glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Initial work on new glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Blur Blur
6 Days Ago
Initial work on new glass shader # This is a combination of 2 commits. # This is the 1st commit message: Initial work on new glass shader Grime implementation & let grime cast shadows # This is the commit message #2: Grime implementation & let grime cast shadows # This is a combination of 2 commits. # This is the 1st commit message: Initial work on new glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Blur # This is the commit message #2: Blur Initial work on new glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Blur Blur Allow fogging of grime & glass Allow fogging of grime & glass Allow fogging of grime & glass Fix grime on refraction variant https://files.facepunch.com/ognik/1b0111b1/sbox-dev_VGCbGQv4Tr.jpg Allow tweaking of the specular of the glass for its reflections Allow tweaking of the specular of the glass for its reflections Delete core glass shader & sbox_glass, new shader becomes glass Fix glass not working properly with tiled rendering off Cleanup & lower default opacity so we don't shadow by default Update some existing glass materials https://files.facepunch.com/ognik/1b0211b1/sbox-dev_QPGRwiTZTq.jpg Missed this shader removal whoops Refraction glass color tint now works with opacity Drop max refraction distance, doesn't need to be an artist tuned. Fix glass tint not working in non refraction mode Allow switch to multiply for color tinting in refraction mode because it can look better in some situations Blur masks Remove grime as a feature and have it on by default, reorganize attribute layout Remove glass from shader compiler Fix grime masks not behaving as expected Recompile with stripped shaders Add attributes to disable blur & refraction we can expose this as a convar is needed then Reorganization & name cleanup - Reorganize all sections within the shader - Refraction can have its own normal map now - Fresnel can be toggled - Fixed an ambiguity with tint color Fix specular not being taken into account on glass transparency Lets get rid of these for now, fixes translucency sorting Update some glass materials again
6 Days Ago
Initial work on new glass shader # This is a combination of 2 commits. # This is the 1st commit message: Initial work on new glass shader Grime implementation & let grime cast shadows # This is the commit message #2: Grime implementation & let grime cast shadows # This is a combination of 2 commits. # This is the 1st commit message: Initial work on new glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Blur # This is the commit message #2: Blur Initial work on new glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Blur Blur Allow fogging of grime & glass Allow fogging of grime & glass Allow fogging of grime & glass Fix grime on refraction variant https://files.facepunch.com/ognik/1b0111b1/sbox-dev_VGCbGQv4Tr.jpg Allow tweaking of the specular of the glass for its reflections Allow tweaking of the specular of the glass for its reflections Delete core glass shader & sbox_glass, new shader becomes glass Fix glass not working properly with tiled rendering off Cleanup & lower default opacity so we don't shadow by default Update some existing glass materials https://files.facepunch.com/ognik/1b0211b1/sbox-dev_QPGRwiTZTq.jpg Missed this shader removal whoops Refraction glass color tint now works with opacity Drop max refraction distance, doesn't need to be an artist tuned. Fix glass tint not working in non refraction mode Allow switch to multiply for color tinting in refraction mode because it can look better in some situations Blur masks Remove grime as a feature and have it on by default, reorganize attribute layout Remove glass from shader compiler Fix grime masks not behaving as expected Recompile with stripped shaders Add attributes to disable blur & refraction we can expose this as a convar is needed then Reorganization & name cleanup - Reorganize all sections within the shader - Refraction can have its own normal map now - Fresnel can be toggled - Fixed an ambiguity with tint color Fix specular not being taken into account on glass transparency Lets get rid of these for now, fixes translucency sorting Update some glass materials again
6 Days Ago
# This is a combination of 2 commits. # This is the 1st commit message: Initial work on new glass shader Grime implementation & let grime cast shadows # This is the commit message #2: Grime implementation & let grime cast shadows # This is a combination of 2 commits. # This is the 1st commit message: Initial work on new glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Blur # This is the commit message #2: Blur Initial work on new glass shader Grime implementation & let grime cast shadows Grime implementation & let grime cast shadows Blur Blur Allow fogging of grime & glass Allow fogging of grime & glass Allow fogging of grime & glass Fix grime on refraction variant https://files.facepunch.com/ognik/1b0111b1/sbox-dev_VGCbGQv4Tr.jpg Allow tweaking of the specular of the glass for its reflections Allow tweaking of the specular of the glass for its reflections Delete core glass shader & sbox_glass, new shader becomes glass Fix glass not working properly with tiled rendering off Cleanup & lower default opacity so we don't shadow by default Update some existing glass materials https://files.facepunch.com/ognik/1b0211b1/sbox-dev_QPGRwiTZTq.jpg Missed this shader removal whoops Refraction glass color tint now works with opacity Drop max refraction distance, doesn't need to be an artist tuned. Fix glass tint not working in non refraction mode Allow switch to multiply for color tinting in refraction mode because it can look better in some situations Blur masks Remove grime as a feature and have it on by default, reorganize attribute layout Remove glass from shader compiler Fix grime masks not behaving as expected Recompile with stripped shaders Add attributes to disable blur & refraction we can expose this as a convar is needed then Reorganization & name cleanup - Reorganize all sections within the shader - Refraction can have its own normal map now - Fresnel can be toggled - Fixed an ambiguity with tint color Fix specular not being taken into account on glass transparency Lets get rid of these for now, fixes translucency sorting Update some glass materials again
6 Days Ago
Reorganization & name cleanup - Reorganize all sections within the shader - Refraction can have its own normal map now - Fresnel can be toggled - Fixed an ambiguity with tint color Fix specular not being taken into account on glass transparency Lets get rid of these for now, fixes translucency sorting Update some glass materials again
6 Days Ago
Reorganization & name cleanup - Reorganize all sections within the shader - Refraction can have its own normal map now - Fresnel can be toggled - Fixed an ambiguity with tint color Fix specular not being taken into account on glass transparency Lets get rid of these for now, fixes translucency sorting Update some glass materials again
6 Days Ago
Update some glass materials again
6 Days Ago
Lets get rid of these for now, fixes translucency sorting
8 Days Ago
Damp a little more for water & the fade too
8 Days Ago
Saturate drag for splashes to prevent crazy waves
8 Days Ago
Convert reflection, refraction and ripples to attributes for water so the shader doesn't take 30 minutes to build
8 Days Ago
Revert these two materials
8 Days Ago
Remove bindless from all shaders, we don't even use this remove all bindless bullshit from code Add localize to our shader builder Looks like we also need rendersystemdx11 resource system too Update Build-Shaders.bat Update Build-Shaders.bat Hopefully this is the last we need Reintroduce some defines which were defined in bindless for some reason Whoops, missed float3 remove shaders which don't exist from the compile list Strip remaining bindless stuff, recompile all shaders Merge pull request #533 from Facepunch/bindless-remove strip bindless
8 Days Ago
Strip remaining bindless stuff, recompile all shaders
9 Days Ago
remove shaders which don't exist from the compile list
9 Days Ago
Whoops, missed float3
9 Days Ago
Reintroduce some defines which were defined in bindless for some reason
9 Days Ago
Hopefully this is the last we need
9 Days Ago
Update Build-Shaders.bat
9 Days Ago
Update Build-Shaders.bat
9 Days Ago
resource system too
9 Days Ago
Looks like we also need rendersystemdx11
9 Days Ago
Add localize to our shader builder
9 Days Ago
remove all bindless bullshit from code
9 Days Ago
Remove bindless from all shaders, we don't even use this
9 Days Ago
recompile all base shaders so all the md5s match
9 Days Ago
Fix transforms on world panels https://files.facepunch.com/ognik/1b1711b1/sbox-dev_1f1xWJlEmr.jpg
9 Days Ago
Allow perspective origin to work in keyframes & transitions Do matrix multiplication the right way around for web Actual center perspective origin Fix css perspective https://files.facepunch.com/ognik/1b1711b1/sbox_gM0vNXHKVk.mp4
10 Days Ago
Drop -o from the vfxcompile, we optimize by default so this is redundant
10 Days Ago
Strip a bunch of useless stuff from depth_only for now, introduce clip planes to depth_only
10 Days Ago
Fix optimized shaders not actually compiling as optimized
12 Days Ago
Fix edge case where block tools crashes when viewing acoustic geometry in hammer Fix lightmapres & others blocking vis & viewing steam audio scenes
14 Days Ago
Fix renderblobs in particles not receiving lighting information
17 Days Ago
Fix specular not being taken into account on glass transparency
17 Days Ago
Reorganization & name cleanup - Reorganize all sections within the shader - Refraction can have its own normal map now - Fresnel can be toggled - Fixed an ambiguity with tint color
17 Days Ago
Drop compile targets from shaders, not needed anymore
19 Days Ago
Add attributes to disable blur & refraction we can expose this as a convar is needed then
19 Days Ago
Recompile with stripped shaders
19 Days Ago
Initial work on new glass shader Grime implementation & let grime cast shadows Blur Allow fogging of grime & glass Allow fogging of grime & glass Fix grime on refraction variant https://files.facepunch.com/ognik/1b0111b1/sbox-dev_VGCbGQv4Tr.jpg Allow tweaking of the specular of the glass for its reflections Allow tweaking of the specular of the glass for its reflections Delete core glass shader & sbox_glass, new shader becomes glass Fix glass not working properly with tiled rendering off Cleanup & lower default opacity so we don't shadow by default Update some existing glass materials https://files.facepunch.com/ognik/1b0211b1/sbox-dev_QPGRwiTZTq.jpg Missed this shader removal whoops Refraction glass color tint now works with opacity Drop max refraction distance, doesn't need to be an artist tuned. Fix glass tint not working in non refraction mode Allow switch to multiply for color tinting in refraction mode because it can look better in some situations Blur masks Remove grime as a feature and have it on by default, reorganize attribute layout Remove glass from shader compiler Fix grime masks not behaving as expected
19 Days Ago
Fix grime masks not behaving as expected
20 Days Ago
Initial work on new glass shader Grime implementation & let grime cast shadows Blur Allow fogging of grime & glass Allow fogging of grime & glass Fix grime on refraction variant https://files.facepunch.com/ognik/1b0111b1/sbox-dev_VGCbGQv4Tr.jpg Allow tweaking of the specular of the glass for its reflections Allow tweaking of the specular of the glass for its reflections Delete core glass shader & sbox_glass, new shader becomes glass Fix glass not working properly with tiled rendering off Cleanup & lower default opacity so we don't shadow by default Update some existing glass materials https://files.facepunch.com/ognik/1b0211b1/sbox-dev_QPGRwiTZTq.jpg Missed this shader removal whoops Refraction glass color tint now works with opacity Drop max refraction distance, doesn't need to be an artist tuned. Fix glass tint not working in non refraction mode Allow switch to multiply for color tinting in refraction mode because it can look better in some situations Blur masks Remove grime as a feature and have it on by default, reorganize attribute layout Remove glass from shader compiler
24 Days Ago
Remove glass from shader compiler
24 Days Ago
Remove grime as a feature and have it on by default, reorganize attribute layout
24 Days Ago
Blur masks
24 Days Ago
Allow switch to multiply for color tinting in refraction mode because it can look better in some situations
24 Days Ago
Drop max refraction distance, doesn't need to be an artist tuned. Fix glass tint not working in non refraction mode