Vladislav Kantaev
Vladislav Kantaev
https://portal.productboard.com/unity/1-unity-platform-rendering-visual-effects/c/1356-foveated-rendering-for-vr
Requires Apple hardware, which I currently don't have.
- [ ] Idea 1: move to compute - https://github.com/GPUOpen-LibrariesAndSDKs/FidelityFX-SDK - https://lisyarus.github.io/blog/graphics/2022/04/21/compute-blur.html - [ ] Idea 2: kawase blur - https://github.com/tomc128/urp-kawase-blur
May cause worse performance on mobile due to a need to load cached cascade tiles.
https://catlikecoding.com/unity/tutorials/custom-srp/directional-shadows/
https://issuetracker.unity3d.com/issues/android-vulkan-msaa-gets-resolved-into-a-wrong-swap-chain-buffer-when-using-cameratarget-as-resolvetarget There are artifacts after orientation change. - [ ] Workaround: Acquire swapchain image last as possible (effectively introduces another intermediate texture) Test: - [ ] Orientation change - [...
- [x] Integrate RTHandleSystem in the renderer - [x] Add custom reallocate function - [ ] Camera RT - [ ] Pre-Pass RTs (Depth, Normals, MotionVectors) - [ ] Shadowmaps...