Problem with zooming

Problem with zooming

Anonymous
Not applicable
9,911 Views
35 Replies
Message 1 of 36

Problem with zooming

Anonymous
Not applicable

Hi,

 

I have a problem zooming in and out to/from a model in Fusion 360. I've got a 3DConnexion SpacePilot Pro but the problem is the same with the "normal" mouse.

 

If I zoom in, near to the model, at a certain point the zoom speed becomes slower and slower until it almost completely stops zooming. If I then continue to zoom in it is like it does not zoom anymore for a couple of seconds and after that it suddenly is doing some kind of jump. Within the split of a second the zoom is being performed so strong that I jump behind the model in the view area.

 

It is very strange and hard to explain, sorry. I hope you get what I'm trying to say.

 

Does someone know why this is or even better, how to get rid it? I do not see this kind of behaviour in any other CAD/CAM software and it is pretty annoying.

 

Thanks and greets.

9,912 Views
35 Replies
Replies (35)
Message 21 of 36

richard_sim
Contributor
Contributor
> New problem:
> Everything works as expected, except for this condition: Using 3Dconnexion and perspective camera is a bit too fast for most people. We are working on tweaking how Fusion uses 3Dconnexion to bring it back to the expected speed.
> (internal reference: FUS-35063)

I'd say it also affects a regular mouse quite severely - if I'm zoomed in on a small object and try to zoom in a little more with the scroll wheel, instead of zooming in slightly closer I get a relatively massive jump in the zoom, often taking the camera through the object. The new behaviour works fine for larger objects, but those were never the problem. But yes, using a 3Dconnexion device is pretty much unusable on any sized model now.

Having worked on 3D camera systems a lot (spent 15 years as a graphics programmer for video games), you do want to have the camera slow down as was the original implementation - just there was something odd/broken with the logic of how that implementation chose its zoom increments. The focal point on the object's surface should be used as the origin of the cameras transform for zooming, and then every zoom increment should just multiply the current distance of the camera from that surface point by say 0.9 (or 0.95, etc - whatever speed is chosen for the zoom). You get infinite zoom on the surface of the object, and from a users perspective it feels very natural as there's never a sudden jump in what's in view at the time. If the user hasn't selected a focal/orbit origin on the surface of the object yet, the implementation should use whatever point on the surface of an object that is closest to the center of the current camera view.
Message 22 of 36

Phil.E
Autodesk
Autodesk

The fix for this problem should be in your hands. It was released with version 2.0.3620 this week.

 

Please let us know if you can use spacemouse, et al, with perspective camera as expected.

 

Thanks for your help and patience with this issue.

 

Regards,





Phil Eichmiller
Software Engineer
Quality Assurance
Autodesk, Inc.


Message 23 of 36

Le_Bear
Collaborator
Collaborator

yes it does works now, very well. Thanks!

 

Bernard Grosperrin

Autodesk Certified Instructor

FaceBook Group | Forum | YouTube

Group Network Leader
 
0 Likes
Message 24 of 36

quinnhale
Contributor
Contributor

For others reading this thread, as of 05/25/2018 this problem still exists. Using either a spacepilot or logitech M570 scrollwheel. Unless you are in "orthographic" camera view you are prone to problems zooming in close to a model. I have had this problem with both simple and complex models. Not sure if physical size matters. Again though, switching to "orthographic" camera view seems to be a workaround. Definitely not fixed though.

Message 25 of 36

cuttingwood
Contributor
Contributor

This problem of slow zooming is still a problem for me.  I experience it using both the built-in trackpad and also a mouse.  Switching to ortho does fix it, but that's not really a fix is it?

Message 26 of 36

TheCADWhisperer
Consultant
Consultant

Can you File>Export your *.f3d file that exhibits this slow behavior to your local drive and then Attach it here to a Reply?

0 Likes
Message 27 of 36

cuttingwood
Contributor
Contributor

Here you go.  Note that the problem depends on viewing angle as well.  For me the problem show up when looking at the right side of the part and zooming in on the upper element.

0 Likes
Message 28 of 36

fusiondesigner
Contributor
Contributor

I vaguely remember never having this problem in late 2017 or early 2018, then it suddenly started showing up constantly late 2018 onwards. Macbook Pro/trackpad. Nowadays it sometimes shows up, sometimes doesn't. But whenever it does I have to switch to Orthographic to get out of it. Then I switch back to perspective next day and all is fine for a day or two. Weird.

0 Likes
Message 29 of 36

Phil.E
Autodesk
Autodesk

Thanks for the updates.

 

Using the zoom problem model I can confirm the following:

1. With perspective camera on, zooming initially stops at the model boundary.

2. Scrolling the mouse wheel will push past the boundary

3. Fusion then behaves as expected, i.e. you can zoom in close enough to zoom right through the model if you go too far, using space mouse or mouse wheel.

 

At this point I can log a new ticket for this.

 

Meanwhile these steps might help avoid the effect.

1. Scroll in using a mouse wheel a little to break the zoom glue.

2. Use ortho camera.





Phil Eichmiller
Software Engineer
Quality Assurance
Autodesk, Inc.


0 Likes
Message 30 of 36

marc.liyanage
Enthusiast
Enthusiast

Hi Phil, can you share the number of the new ticket you created?

 

I'm also hitting this issue, I strongly prefer working in the Perspective with Ortho faces mode, and zooming with my Space mouse is very erratic because of this bug.

 

 

0 Likes
Message 31 of 36

Phil.E
Autodesk
Autodesk

Sure it's FUS-70877





Phil Eichmiller
Software Engineer
Quality Assurance
Autodesk, Inc.


0 Likes
Message 32 of 36

edburns000
Contributor
Contributor

Hi Phil,

Did this problem ever get fixed? I still have the behaviour described and it's infuriating!

0 Likes
Message 33 of 36

Phil.E
Autodesk
Autodesk

This is an old issue and there are more than one problem listed here. Since this isn't reported widely, I have to ask: What is exactly happening for you? Please describe your hardware, camera settings, OS, and describe what you are experiencing. 





Phil Eichmiller
Software Engineer
Quality Assurance
Autodesk, Inc.


0 Likes
Message 34 of 36

edburns000
Contributor
Contributor

Hi Phil,

The problem that is happening for me is that the zoom doesn't work properly at higher magnifications with perspective or perspective with ortho faces cameras. Zooming in with trackpad or mousewheel works up to higher magnification levels where the steps with each successive scroll become too small to meaningfully get any closer to the object.

 

If I zoom using the zoom window function in either perspective cameras, then a similar thing happens at high magnification - drawing a small window does not result in a correspondingly high magnification. If you then switch to ortho camera, you see your desired zoom level, but there appears to be a difference in the width of the view / FOV rendered between ortho and perspective cameras.

 

Zoom and zoom window all work sensibly and as expected with ortho camera.

 

As discussed in the thread above, it makes sense why the zoom steps need to get smaller at higher magnifications - this is working correctly for ortho camera, but not for the perspective cameras. What I believe is causing the issue is that for the same zoom level (however fusion recognises that internally), the perspective cameras give a much wider frame of view (i.e. renders a more zoomed out view), and this difference becomes more exaggerated as the zoom level becomes higher (like the perspective camera is 1 metre further back in space - from 50m away it looks the same, from 1.1m away the difference is huge). You can see the difference if you toggle between cameras. The kind of scale where I am getting the problem is when in perspective cameras the screen width is ~1000mm (i.e. camera ~1000mm away), which if I change to ortho camera shows me the screen filled by ~20mm objects (i.e. camera ~20mm away). So the zoom step calculation is applying steps appropriate for a camera 20mm away from an object to a camera that is 1000mm away. My guess is lining up the two different cameras so that the rendered zoom level/fov is the same would solve the problem; if that's not possible, can the zoom step calculation have a scaling factor built into it to account for the difference in scale the user sees? Or is it only me that sees this difference in FOV between the cameras, and can I change it somehow?

 

I'm working on macos on an M3 MacbookPro, but this problem also used to impact me on a windows system.

 

Video attached. Hopefully you can see when I'm trying to scroll zoom but only getting small movements!

 

 

0 Likes
Message 35 of 36

edburns000
Contributor
Contributor

Hi @Phil.E ,

 

Did you get chance to look at my reply? Does that give you enough detail?

 

Thanks!

0 Likes
Message 36 of 36

Phil.E
Autodesk
Autodesk

Thanks for the reminder, sorry I didn't get back to you. The problem I have is I don't experience this effect. I "zoom thru" objects, not slow down. The issue might be happening because you are zooming to an interior detail. Does the same thing happen when you zoom in on a single object, one that is not wrapped in a house?





Phil Eichmiller
Software Engineer
Quality Assurance
Autodesk, Inc.


0 Likes