Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea: Screen space effects for overlays #1795

Open
BOLL7708 opened this issue Nov 21, 2023 · 0 comments
Open

Idea: Screen space effects for overlays #1795

BOLL7708 opened this issue Nov 21, 2023 · 0 comments

Comments

@BOLL7708
Copy link

Hello! Long time no issue-posting! This is just a loose idea though, not a real issue.

Ever since I made my own overlay application, I felt as if the overlays themselves stood out a lot, they did not look like they belonged in the rest of the VR environment. I was looking for some way to get the average color of the scene to tint my texture before submission, but did not find anything immediately available.

I have not stopped thinking about it though, and while the original inspiration for this post was the blur effect that exists for some Windows 10 settings windows, where it blurs what is behind it, funny enough Apple is now doing the same in their Vision OS. And that is basically what this suggestion/wish is about. The ability to use screen space effects in overlays, basically to access the pixels beneath it when rendered. It would be a convenient way to make overlays that do not look out of place, I've attached some shots from Vision OS.
firefox_2023-11-21_21-16-47
firefox_2023-11-21_21-16-59

I do understand that Vision OS is one unified 3D engine, and that the overlay system in OpenVR might not be in the pipe for any substantial updates, especially if OpenVR is moving towards OpenXR, although from what I've heard OpenXR is kind of lacking overlays at all so perhaps some innovation could be pushed on that front.

In any case, I just wanted to leave this here so it has any chance of happening at all 😅 Good job with SteamVR 2.x, I've already been enjoying playing games in the new game theater 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant