Skip to content

Viewstretch - Non-Proportional Scale

by Pino Iulio·Modeling

Illustrative cover generated by AnyPlugins — no product screenshot available.

Why we like it

Stands out in the superhive library because it reproduces the Alias non-proportional scale gesture inside Blender while leaving geometry completely untouched.

What is Viewstretch - Non-Proportional Scale?

ViewStretch - Non-Proportional Scale is a Blender add-on that reproduces the Autodesk Alias non-proportional scale workflow inside the 3D Viewport. Drag horizontally to scale along the view's X axis, drag vertically to scale along the view's Y axis, and rebalance a model's proportions by eye, the way surface designers work in Alias. The whole interaction happens with a single mouse gesture.

It is fully non-destructive. ViewStretch creates a hidden, view-aligned Empty, parents your objects to it while preserving their world transforms, and scales only that Empty. Nothing else is touched, so a reset restores every original transform and parent relationship exactly and removes the Empty. A single click without dragging returns everything to its original state.

You can drive it from a dedicated viewport button below the navigation gizmos or with Ctrl+Alt shortcuts, switch to precision mode by holding Shift, and choose View X/Y or Uniform scaling in the preferences. It works in Object Mode, which keeps rigs and nested hierarchies intact, and Edit Mode, which stretches only the objects you are editing.

Who is Viewstretch - Non-Proportional Scale best for?

Viewstretch - Non-Proportional Scale is best for modelers blocking out proportions and surface designers who want the Alias non-proportional scale gesture available in Blender.

How much does Viewstretch - Non-Proportional Scale cost?

Viewstretch - Non-Proportional Scale is completely free to download and use.

Key features

  • One-gesture stretch: a horizontal drag scales along the view's X axis, a vertical drag along the view's Y axis
  • Non-destructive: mesh data is never modified, and original transforms and parenting are restored exactly on reset
  • Dedicated viewport button below the navigation gizmos that turns blue while a stretch is active
  • Keyboard shortcuts: Ctrl+Alt+LMB to stretch and Ctrl+Alt+RMB to reset, without leaving the viewport
  • Works in Object Mode (stretches everything visible, keeping rigs and nested hierarchies intact) and Edit Mode (stretches only the objects you are editing)
  • Precision mode by holding Shift while dragging, with a live scale-factor readout in the header
  • Configurable View X/Y or Uniform scaling, adjustable sensitivity, and a button you can reposition or hide

Tags

#non-proportional scale#modeling#non-destructive#hard surface#Alias workflow#industrial design#viewport#automotive design

Frequently asked questions

Does ViewStretch work with Blender 4.2?

ViewStretch requires Blender 4.2 or newer and runs on Windows, macOS, and Linux. It is distributed as a modern Blender Extension, so once you install it from disk it is enabled automatically. Beyond that Blender version, no additional dependencies are stated. If you are on an earlier release, check the developer's page for the current version requirement before installing, since the stated minimum is 4.2. The download also bundles full documentation covering installation, usage, and preferences to help you get set up.

How do I install ViewStretch in Blender?

ViewStretch ships as a .zip extension ready to install in Blender 4.2 and newer. You install it from disk, and because it is packaged as a modern Blender Extension it is enabled automatically once added. The download includes full documentation covering installation, usage, and preferences, along with a README, changelog, and GPL v3 license. For step-by-step guidance or any platform-specific notes on Windows, macOS, or Linux, refer to the included documentation or the developer's page on superhive.

Does ViewStretch modify my mesh data?

ViewStretch is fully non-destructive and never modifies your mesh data. Behind the scenes it creates a hidden, view-aligned Empty, parents your objects to it while preserving their world transforms, and scales only that Empty. Because nothing but the Empty is scaled, a reset is exact: every original transform and parent relationship is restored and the Empty is removed, leaving your geometry clean. A single click without dragging restores everything to its original state, so you can experiment freely and reset in an instant.

What keyboard shortcuts does ViewStretch use?

ViewStretch uses Ctrl+Alt+LMB to start a stretch and Ctrl+Alt+RMB to reset, all without leaving the viewport. During a drag, horizontal movement scales along the view's X axis and vertical movement along the view's Y axis. Holding Shift while dragging switches to precision mode for fine control, with a live scale-factor readout shown in the header. You can also use the dedicated viewport button, which sits below the navigation gizmos and turns blue while a stretch is active.

Is ViewStretch free to use?

ViewStretch is listed as free in this catalog. It is distributed as a Blender Extension with a README, changelog, and GPL v3 license included in the download. Licensing terms can change, so for the current details and any usage conditions check the developer's page on superhive before you rely on it. The package also bundles full documentation covering installation, usage, and preferences, so you have everything needed to get started once it is enabled.

Alternatives to Viewstretch - Non-Proportional Scale

Also in Modeling for Blender.

Similar plugins