branchrust_reboot/main/shading-revampcancel

35 Commits over 0 Days - ∞cph!

7 Years Ago
Merge from main
7 Years Ago
Merge from main
7 Years Ago
Reassigned maps to skin materials Disabled spec map post processor until after merge
7 Years Ago
Fixed post subsurface d3d9 shader compile error Added core env brdf lut generator + default asset Added indirect diffuse and specular support to core brdf base pass Added deferred extension params for gbuffer extension Added core/hair shader (wip) Updated core/generic shader Updated core/skin shader property names to match core/generic Renamed core brdf files; moved shaders to "core/" on selection menu
7 Years Ago
Merge from main
7 Years Ago
Scatterable lighting fix
7 Years Ago
Merge from main
7 Years Ago
Final placeholder skin spec map tweaks
7 Years Ago
Fixed player preview for new core skin shader Changed UIPlayerPreview render texture to linear hdr
7 Years Ago
Deleted legacy preintegrated skin shader
7 Years Ago
Fixed water lighting to match new brdf Fixed postprocess subsurface errors on non-core brdf surfaces Deprecated legacy preintegrated skin shader and lighting path
7 Years Ago
Added default skin ssp to player ragdoll
7 Years Ago
Fixed div by zero in SSS specular reconstruction
7 Years Ago
Added subsurface quality control; set medium as default Added subsurface depth scale control Tweaked spec textures and materials a bit more Added detail amount by roughness masking (e.g. nails) Reduced default ssp scatter radius to 2
7 Years Ago
Merge from main
7 Years Ago
Added graphics.postsss convar
7 Years Ago
Added command buffer manager support for multiple instances Fixed subsurface scattering in scene view mode
7 Years Ago
Fixed color space of skin colors fed into new shader Added male and female placeholder head and body spec textures Switched all skin materials to new shader
7 Years Ago
Changed sky dome prefab daylight intensity to 7
7 Years Ago
Switched ViewmodelArms material to new core skin shader Tweaked ViewmodelArms specular map for new shader Tweaked default skin ssp Set default skin spp on all viewmodel prefabs Added deferred extension component to main camera prefab
7 Years Ago
Moved core custom lighting code to shared inc Added base tint color masking via albedo alpha + cleaned up debug Added default packed specular map; set to core skin and generic shaders Added default skin subsurface profile Added missing files
7 Years Ago
Merge from main
7 Years Ago
Fixed subsurface specular reconstruction Fixed subsurface profile encoding to gbuffer Fixed core skin shader base color tint to match reference Improved subsurface filter Switched to roughness internally to match reference brdf Added keyword to enable post-subsurface globally, affecting skin shader Fixed uint related compilation error in d3d9 Added BaseViewModel and PlayerModel subsurface profile and core skin tint support Added SSAO support for postprocess subsurface
7 Years Ago
Light intensity correction on water, vertex lighting (approx) and a couple of third-party shaders
7 Years Ago
Merge from main
7 Years Ago
Fixed ambient lighting to match brdf and lighting intensity corrections Deferred shading now supports legacy and core/new brdf simultaneously (transitional) Octahedron encoding normals by default on core path Tweaked water shaders to fit recent brdf changes Fixed command buffer manager sometimes not working properly in edit-mode scene view Fixed deferred extension sometimes not working properly in edit-mode scene view Switched deferred extension to command buffer manager instead of ad-hoc
7 Years Ago
7 Years Ago
Cleaned up and prepared for both paths side by side
7 Years Ago
Reverted graphics setting hw tier to default, back to FP16; need target alpha for post-based SSS
7 Years Ago
Renamed specular map post processor; added manual trigger for batch processing to tools/textures menu Fixed NRE when subsurface profile is not assigned
7 Years Ago
Added deferred extension scripts w/ support for post-based subsurface scattering and extended gbuffer Added subsurface profile asset editor and runtime handlers
7 Years Ago
Added core skin shader gui
7 Years Ago
Added smoothness texture post processor for baked toksvig specular anti-aliasing Added freeimage native plugin (editor only)
7 Years Ago
Added new core brdf shaders
7 Years Ago
Updated encoding utilities