Feature request: 3d mouse movement
Currently, click/drag with the mouse rotates and zooms on the flame. I'm hoping for a modifier that would make click/drag change pitch and yaw.
Comments (19)
-
-
When you hold the right mouse button in the frame and move it around, the “Scale” and “rotate” parameters will be changed according to the mouse movement. What I’m looking for is a modifier (mouse 4 or hold shift+right mouse or similar) to change the “pitch” and “yaw” parameters based on the mouse movement.
-
Do you use Windows, Linux or Mac version Eric?
-
Lately I've been booting into windows but I also use Linux (Ubuntu), and very occasionally Mac (but my MacBook doesn't have a GPU, so it's not super useful to me)
-
Thanks, wait some time! We're going to implement.
-
Eric, please, are you able to test the feature? Download the zip https://drive.google.com/file/d/1pkhEsC-m2TtpLwDwjqPgeW2_qTjf4cej/view?usp=sharing and replace your fractorium files. Press ALT+SHIFT and right click move to change pitch and yaw. I was going to use only SHIFT+RIGHT BUTTON, but it’s reserved for Mac users who haven’t middle button. Thanks!
-
Michel- I’m not near my main computer this week, but I’m excited to test it out when I get home on Monday. Thank you for implementing!
-
you’re welcome! I’ve updated the file just now, but you can use the same link. I think now it’s more coherent. I tested on C-91_9 example and I think the feature will be very useful. Have a nice weekend. Thanks!
-
Finally had a chance to test it. It works very well!
It does leave me wanting to be able to change the z-position as well, perhaps shift+alt+scroll?
-
After playing around with this for another couple days, something that can get confusing is changing the pitch while rotation is set to 90 deg; The pitch goes left-right instead of up-down, yet moving the mouse up-down still changes pitch. Not sure how this could be fixed or if it can be, but just thought I’d mention it.
-
well, I understand what is happening Eric, but thinking about it, may be complicated to solve. We can think about rotation field, but and the entire fractal? Perhaps the fractal is rotated not by the field, but by its affines. It’ll be necessary to think more about it! Thanks!
-
repo owner You are seeing why we never implemented this. Even seemingly small changes can quickly expand into being a much larger effort.
-
Eric, please, test the new implementation if possible. It’s considering the rotation field. Tell us if you like https://drive.google.com/file/d/1j-uKvfM6lm4VCbGOI5OYC6hWqukxirJb/view?usp=sharing
-
After a few minutes of playing around, it definitely feels more intuitive to me.
-
repo owner Having seen no activity here for a few months, I’m going to mark this as resolved and close it.
-
repo owner - changed status to resolved
-
repo owner - changed status to closed
-
Yeah. I didn't have the option to close it myself. Is the build posted above incorporated into the download on the main site?
-
repo owner No, we have not released yet. We were fixing a few more bugs first. We’ll probably release sometime early next year. The version will be 1.0.0.21
- Log in to comment
Hi, I didn’t understand what you want.