- Official Post
On desktop everything works fine but with a mobile / touch interface when you move in 3d space then the Mouse wheel type seems to go back to ZOOM and change the fov not the distance. the pinch no longer make you go further but change the FOV.
Hi,
this comes from this setting in the controls3d.xml:
<!-- automatically switch between first-person and object-rotate controls modes depending on the object viewing distance -->
<control dragscale="link:view.oz:view.oz GT 100 ? -1.0 : 0" />
It works that way:
- view.oz is the 'distance' from the view/rotation-center
- if that distance is below 100, then the control.dragscale setting is 0, which causes the normal/default pano-like control
- if the distance is greater than 100, control.dragscale becomes -1, which is an 'inverted' and 'fov-independed' pano-control, which is better suitable for an object/orbiting-like control
So to avoid that automatic distance-based control switching, just remove that line.
Beside that - the whole 3d controls are all defined in this file and can be customized there in many ways.
E.g. for 'always' using the zoom-gestures for moving, comment this line:
QuoteAnd on mobile interface it look like it makes us go in Flying mode not in walking mode.
Actually the flying mode doesn't get enabled, but vertical finger movements are changing the eye-level.
To change that too - look a few lines below here:
and change that to:
Best regards,
Klaus