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

Transforming Touch/Mouse Interactions / Custom Context? #9

Open
davidbrrrr opened this issue Mar 29, 2022 · 3 comments
Open

Transforming Touch/Mouse Interactions / Custom Context? #9

davidbrrrr opened this issue Mar 29, 2022 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@davidbrrrr
Copy link

A common usecase for the WebRenderer is to have a webpage available as a Stride Texture somewhere in a 3D Scene.
Transformation (Rotation, Scaling, Position) might change over time. (Think of a cover flow e.g)

It has been a pain since ever in beta to tranform the mouse/touch tranforms according to the object (and camera) transforms and keep the WebRenderer in a working status. Especially when dealing with multiple resolutions and window sizes.

whats needed: A simple best practice to make sure the touch/mouse nodes are always working on a WebRenderer (no matter how its transformed). This might be something like a custom context.

Any ideas here?

@azeno
Copy link
Member

azeno commented Mar 30, 2022

Idea is to create a help patch showing this. But in order to create that help patch we first need to cook up some sort of input injection nodes for Skia and Stride. This is independent of CEF. Will report back here once we have something useful.

@azeno azeno self-assigned this Mar 30, 2022
@azeno azeno added the documentation Improvements or additions to documentation label Mar 30, 2022
@davidbrrrr
Copy link
Author

any news on this?

@azeno
Copy link
Member

azeno commented May 2, 2022

Sorry for the delay. Programming that event injection part takes longer than expected.

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

No branches or pull requests

2 participants