userSam Pavloviccancel
branchsbox/ao-on-lighting-passcancel

9 Commits over 31 Days - 0.01cph!

5 Months Ago
[Pick] Bind RenderAttributes.SetParent, this is a method to pass arguments around that doesn't involve overriding/copying, this fixes not being able to set render attributes properly in child cameras like editor viewport, needs wide testing but should be fine, also fix looking for parent attributes on the attribute chain used on the pipeline Remove SSAOEnabled, just needs a ref if DynamicAmbientOcclusionPP is initialized
5 Months Ago
Update shaders with AO on lighting pass
5 Months Ago
Check for SSAOEnabled
5 Months Ago
Internal HookAfterDepthPrepass Darken AO texture since we're compositing to ambient lighting properly now
5 Months Ago
[Pick] Add SceneCamera.InternalAttributes for things that should never be overriden [Pick] Add RenderAttributes.Remove [Pick] Child cameras in UpdateSceneCamera also gets parent camera attributes Remove renderhook hack on AmbientOcclusion, just pass attributes directly
5 Months Ago
Blend aoproxies and ssao
5 Months Ago
Handle DynamicAmbientOcclusionPP enabling/disabling for mark
5 Months Ago
OnRenderDepthPrepass on SceneCamera
5 Months Ago
Add AfterDepthPrepassHooks, make AO composite to lighting rather than blitting to screen