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 the infrastructure needed to support portals and mirrors. #13797

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

pcwalton
Copy link
Contributor

This implements the infrastructure for portals and mirrors. It consists of three parts: (1) an offset feature on PerspectiveProjection; (2) the Lengyel oblique clip plane feature on the same type; (3) an invert_culling mode on cameras.

The example needs some more work, and this needs better documentation, so this is a draft for now.

@pcwalton pcwalton added C-Enhancement A new feature A-Rendering Drawing game state to the screen A-Math Fundamental domain-agnostic mathematical operations S-Waiting-on-Author The author needs to make changes or address concerns before this can be merged labels Jun 10, 2024
@pcwalton pcwalton added this to the 0.15 milestone Jun 10, 2024
@alice-i-cecile alice-i-cecile added the C-Needs-Release-Note Work that should be called out in the blog due to impact label Jun 10, 2024
Copy link
Contributor

You added a new example but didn't add metadata for it. Please update the root Cargo.toml file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Math Fundamental domain-agnostic mathematical operations A-Rendering Drawing game state to the screen C-Enhancement A new feature C-Needs-Release-Note Work that should be called out in the blog due to impact S-Waiting-on-Author The author needs to make changes or address concerns before this can be merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants