Tuning Zoomify Zoom Transitions, Easing, and Camera Glide
Zoomify lets you shape how the camera moves when you zoom, from the length of each transition to the curve it follows and how the view drifts afterward. This guide covers the timing, easing, and glide settings, plus the related controls you use to operate them.
Transition Timing
Two settings decide how long each direction of the zoom takes.
- Zoom In Transition controls the number of seconds needed to finish zooming in.
- Zoom Out Transition controls the number of seconds needed to finish zooming out.
Each accepts a time value, so you can make one direction snappier than the other or keep them matched. If you want a slow push in and a fast pull out, set the two values differently.
Easing Types
The easing setting determines the shape of the movement across the transition rather than its length.
- Zoom In Transition selects the transition type used while zooming in.
- Zoom Out Transition selects the transition type used while zooming out.
Available transition styles include Ease In Exponential, Ease Out Exponential, and Ease In Out Exponential. These change how the zoom accelerates and decelerates, so the same duration can feel abrupt, gentle, or smooth at both ends depending on which one you pick.
Camera Glide
A separate setting governs how much the camera keeps drifting after it has been moved. Raising it gives a looser, more gliding feel; lowering it makes the camera settle more immediately. This applies to camera movement generally, not only to the zoom transition itself.
Operating Zoom
Zoom is triggered by an action rather than a menu. The main action is Zoom (Hold), and its behavior is configurable through the zoom key behavior setting.
Scroll-based zooming is handled by these controls:
- Scroll Zoom In and Scroll Zoom Out are the actions for adjusting zoom with the wheel.
- Enable Scroll Zoom turns wheel-based zooming on, letting you zoom further in and out with the wheel.
- Scroll Step Count sets how many steps are available in each direction, so you can move away from the starting zoom level in either direction.
- The per-step multiplier determines how much each step changes the zoom; a value of 1.5x means every step adds fifty percent more zoom.
- Scroll Zoom Smoothness controls how smooth the scroll zoom is and how long it takes.
- Remember Zoom Steps keeps your scroll zoom amount when you switch between zooming in and out.
- You can also assign Minecraft keybinds to drive scroll zoom instead of using the wheel.
Note that setting a scroll step amount is not supported, and persistent zoom mode is not supported either.
Related Behavior Settings
Several settings refine the zoom experience around the transition:
- Relative Sensitivity scales your look sensitivity according to the current zoom level.
- Relative View Bobbing reduces how jarring view bobbing feels while zoomed in.
- An option keeps the hand's field of view normal while the world view zooms.
- Overlay Visibility decides when the spyglass overlay appears.
- A related setting decides when the spyglass zoom in and out sounds play.
- A setting controls how Zoomify interacts with spyglass zoom.
- Zoom can be limited to specific conditions: Allow While Holding, Allow While Carrying, and Only Holding Spyglass.
- A toggle hides the HUD during zoom, similar to pressing F1.
Secondary Zoom and Keybinds
Secondary zoom is handled separately from every other Zoomify setting. It is toggle-only and uses its own keybinding in the controls menu. After a transition finishes, a setting determines how many times the current field of view is divided.
If zoom refuses to work, a conflicting keybind is usually the cause. Unbind Conflicting Keybind removes whichever keybind shares the same key as the zoom key. You can resolve it from the Zoomify settings category. When Zoomify clears a conflict, it reports which key was unbound.
For controls, use the corresponding hotkey for each action and set it in the controls menu.