-
Notifications
You must be signed in to change notification settings - Fork 38
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
Mobile Platform Manipulation Problem #65
Comments
For example, on mobile platforms, touch is used, and the right mouse button is not available. |
Hi @ShenKecyes, thanks for the feedback. As far as I know, ImGui doesn't support touchscreen gestures/multi-touch. I've also tested ImPlot on the phone and it appears to have the same problems as ImPlot3D (can't right-click to see the context menu with long tap and can't zoom in/out with gestures). I've found this discussion ocornut/imgui#7322 discussing how to handle the gesture input and forward that to ImGui, but looks like it needs to be done per application. I think it would be better to work on supporting device gestures when this type of input is officially supported by ImGui, I'll be closing this issue for now. |
Is it possible to write several widgets to handle the degrees of rotation and scaling? Uch as some buttons or drag bars. |
Yes! It should be possible to have two slider widgets to control the rotation (you can find an example in the Box Rotation demo) It should also be possible to have some slider widgets to control the scaling/drag. You can programmatically modify the limits of each axis with the |
I found that on the mobile platform, Android, IOS, can not rotate and scale it, can only control the XYZ axis, the visual effect is greatly reduced.
The text was updated successfully, but these errors were encountered: