branchsbox/cubemapper-fixcancel
7 Commits over 0 Days - ∞cph!
Detangle all this from Cubemapper, make it able to render inline rather than on a render block
Redo update strategies from envmapprobe, much simpler, works everywhere now
Change dynamic envmapprobe to use 7 mips which is the calibrated value for Cubemapper, change default feathering value to a tighter .25f
Use parallax for ambient envmap lighting https://files.facepunch.com/sam/1b1511b1/sbox-dev_a6lt3mNtWW.mp4
Doing cubemap rendering with it's own rendering view is causing all sorts of issues, make it run on the same rendering view context as everything else again
Adjustments for cubemapper and set barrier before setting renderstate
Make sky always sample from mip 0, ensures that it's always sharp even in low res viewports (eg cubemap fetching
Adjustments for cubemapper and set barrier before setting renderstate
Make sky always sample from mip 0, ensures that it's always sharp even in low res viewports (eg cubemap fetching
GGXCubemapBlurHelper::GetFaceAndUVFromDirection was giving mirrored directions, recode it to point to correct direction, GGX skyboxes look very nice now, fixes a few issues specially in low resolutions, up sky.shader version so CI rebuilds textures
Doing cubemap rendering with it's own rendering view is causing all sorts of issues, make it run on the same rendering view context as everything else again
Make SSR reconstruction ghosting less apparent
Detangle all this from Cubemapper, make it able to render inline rather than on a render block
Redo update strategies from envmapprobe, much simpler, works everywhere now
Change dynamic envmapprobe to use 7 mips which is the calibrated value for Cubemapper, change default feathering value to a tighter .25f
Use parallax for ambient envmap lighting https://files.facepunch.com/sam/1b1511b1/sbox-dev_a6lt3mNtWW.mp4
Change dynamic envmapprobe to use 7 mips which is the calibrated value for Cubemapper, change default feathering value to a tighter .25f
Use parallax for ambient envmap lighting https://files.facepunch.com/sam/1b1511b1/sbox-dev_a6lt3mNtWW.mp4
Detangle all this from Cubemapper, make it able to render inline rather than on a render block
Redo update strategies from envmapprobe, much simpler, works everywhere now