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

Generalize mesh mapping to allow for pixel space view mapping #19

Closed
glopesdev opened this issue Aug 25, 2021 · 0 comments
Closed

Generalize mesh mapping to allow for pixel space view mapping #19

glopesdev opened this issue Aug 25, 2021 · 0 comments
Labels
feature New planned feature
Milestone

Comments

@glopesdev
Copy link
Contributor

When using non-linear display surfaces such as spherical projection domes, each pixel in the projector output will be independently mapped to a viewing direction in the world. Currently the mesh mapping solution allows correcting this distortion using a grid of vertices that warp the final image texture.

However, given that we have a cubemap handy, the precision of this mapping can be improved by mapping each pixel fragment independently to a direction in the cubemap, essentially doing the distortion of the view directions in the fragment shader instead of the pixel shader.

@glopesdev glopesdev added the feature New planned feature label Aug 25, 2021
@glopesdev glopesdev added this to the 1.0 milestone Aug 25, 2021
@glopesdev glopesdev changed the title Generalize mesh mapping to allow for non-linear projection maps Generalize mesh mapping to allow for pixel space view mapping Aug 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New planned feature
Projects
None yet
Development

No branches or pull requests

1 participant