-
Notifications
You must be signed in to change notification settings - Fork 3
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
Is there a way to implement mouse interaction in Thebes scenes ? #13
Comments
Hi there! Unfortunately there's no interactivity 😂 - in my view Thebes is not really a good base to build on - I'd recommend Makie.jl for proper 3D and interaction. |
Makie provides interactivity but for 3D animations I find Thebes comparatively more intuitive to use. Moreover, Makie has an annoyingly large first time compilation issue. |
I’m happy it’s useful - I’ve always seen it as a learning exercise rather than anything else. I did do this once: https://plutocon2021-demos.netlify.app/cormullion%20—%202%C2%BD%20d%20graphics which was fun but not much more than that. 😄 |
With help from a friend I have implemented partial mouse interaction. The following code does only z rotation when mouse moves horizontally. I am not sure how to correctly transform the eyepoint for vertical mouse movement. Zoom effect is also to be implemented.
|
Cool stuff! |
I am willing to use Thebes in one of my own projects. However, I need interactive scenes which can be rotated using mouse just like in MeshCat for example. Is there a way to achieve this in Thebes ?
The text was updated successfully, but these errors were encountered: