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

Parallax Occlusion Map Support? #138

Closed
MartianDays opened this issue Aug 25, 2021 · 4 comments
Closed

Parallax Occlusion Map Support? #138

MartianDays opened this issue Aug 25, 2021 · 4 comments

Comments

@MartianDays
Copy link

MartianDays commented Aug 25, 2021

This feature adds so much potential depth and detail to environments that I would be remiss if I didn't bring it up!

Parallax Occlusion, especially seen in Star Citizen, adds a whole world of detail to their models - usually used to add final touches and greebles. In the context of Quake 2 RTX, this is especially true with all the surfaces in the game: from walls with studs and other interesting shapes otherwise made to look flat by BSPs. POM could resolve these issues and make the game really "pop", and offer artists like myself another very powerful tool to author content in this engine! It would be hugely beneficial for POM to work on both BSPs and meshes.

A couple screenshots for good measure:

Without pointing it out:
Squadron 42 - Star Citizen Screenshot 2021 08 15 - 10 23 20 14

With pointing it out:
Squadron 42 - Star Citizen Screenshot 2021 08 15 - 10 23 20 14_LI

It occurs to me also that this could also benefit from stepping / quality toggles for users to tweak performance values in-game. :)

Thanks so much for reading! If you need assets to test this with, let me know: I'm happy to put some together.

@motorsep
Copy link

I am just going to leave this link here (slide 25, silhouette POM), for a reference:
https://www.slideshare.net/TiagoAlexSousa/rendering-technologies-from-crysis-3-gdc-2013

@MartianDays
Copy link
Author

MartianDays commented Aug 25, 2021

I am just going to leave this link here (slide 25, silhouette POM), for a reference:
https://www.slideshare.net/TiagoAlexSousa/rendering-technologies-from-crysis-3-gdc-2013

Absolutely, a silhouette with POM would be ideal!

129981020-33fba3a7-265d-4cd6-916d-90cc73428d25

@MartianDays MartianDays changed the title Parallax Occlusion Mapping Support? Parallax Occlusion Map Support? Aug 25, 2021
@res2k
Copy link
Contributor

res2k commented Aug 25, 2021

This was previously and briefly mentioned here: #40 (comment)

@MartianDays
Copy link
Author

MartianDays commented Aug 25, 2021

This was previously and briefly mentioned here: #40 (comment)

Hmm. That’s interesting. I’m sure I’ve seen it mentioned in a recent chat that it could be done fast enough for real time in this situation. 🤔 I’d still love to see it.

It could be even more beneficial than it already is, then, to have min/max stepping controls so artists can tweak the quality of the materials as needed. This way it’s the artist or designer’s responsibility to define performance parameters for their assets, yeah? :)

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

3 participants