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

Implement hole punch functionality for OpenXRFbPassthroughGeometry node #139

Merged
merged 1 commit into from
May 8, 2024

Conversation

devloglogan
Copy link
Collaborator

In a similar fashion to godotengine/godot#91485, implements "hole punching" for fb passthrough geometry. This mode makes it so objects behind the passthrough geometry will not be seen, like the clip in this comment. The passthrough geometry in this repo's demo now has this enabled.

I believe this mode would be the more common use case for passthrough geometry, so I've set enable_hole_punch to true by default.

@m4gr3d m4gr3d requested review from m4gr3d, dsnopek and BastiaanOlij May 7, 2024 16:07
@m4gr3d m4gr3d added the enhancement New feature or request label May 7, 2024
@m4gr3d m4gr3d added this to the 3.0.0 milestone May 7, 2024
@devloglogan devloglogan force-pushed the fb-passthrough-hole-punch branch from 33da131 to 7e0b210 Compare May 7, 2024 16:36
@devloglogan devloglogan force-pushed the fb-passthrough-hole-punch branch from 7e0b210 to da501fa Compare May 8, 2024 17:44
@devloglogan devloglogan force-pushed the fb-passthrough-hole-punch branch from da501fa to 025886c Compare May 8, 2024 17:48
@m4gr3d m4gr3d merged commit a324bd7 into GodotVR:master May 8, 2024
7 checks passed
@devloglogan devloglogan deleted the fb-passthrough-hole-punch branch May 8, 2024 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants