Welcome to View XPort Discussion!
Get it here:
Latest
View XPort v3.2.0 (2022-08-12) NEW CHANGES
Warning: On upgrading from v3.0, to preserve saved views memo in user project file, views memo must be exported as JSON (.memo) before uninstalling v3.0. After this version installed, import back JSON file, all previous views memo would be recovered.
Foreword
View XPort (aka VXP or V.X.P.) is a Blender addon aimed to extend 3D viewport abilities.
(Formerly named âView3D Exponentâ and âExponentâ before v3.)
Target Users
- who require powerful and fast view saver
- who require CAD-style quad view
- who suffer from accidental view rotation
Essential Module
- View Channels
The most common CAD/DCC feature but long missing from Blender. Combined with menu/button/hotkey, view channels save and load view status instantly, thus become powerful modeling helper.
View channel label could be displayed as HUD info just like other CAD/DCC.
- Lock View Rotation X
Lock mono view in âsoftâ way. This lock middle mouse orbit, but allow viewpoint change and perpective change with numpad keys. This is suitable for modeling.
Lock quad view in âhardâ way. This lock region data, and hence viewpoint change and perpective change are disabled also. This is suitable for checking side views.
- Toggle Quad View X
When toggling between quad and mono view, the viewpoint and lock state are kept unchanged into following view.
When toggling from quad to mono and back to quad view, the position of view channel (specific sub view in quad view) is kept unchanged.
- Smart Middle Mouse
Middle mouse works as Pan or Orbit depending on lock state of current view. This is based on assumption that Pan is prefered in locked state, and Orbit for unlocked state.
In same quad view, this feature handle 3d region and side views separately. Middle mouse works as Pan on locked sub view, and as Orbit on unlocked sub view.
- Smart Region Overlap
Auto enable region overlap in mono view, and disable it in quad view. This guarantees both views always have most efficient layout.
Memorize Module
- Versatile work modes
Save and load views in linear order (Linear mode), arbitary order (Static mode) or a combination of both (Combo mode). No data loss would happen on these modes changing.
- Fast option for linear mode
This mimic undo/redo logic of common editors. Automatically remove obsoletes, duplicates and gaps from linear slots, and save unsaved current view to first slot.
(âObsoletesâ, here means saves from the first slot to the latest loaded slot. In common editors, they are treated as abandoned historical steps.)
- Powerful UI
With HUD info and hotkeys, view saving and loading is super fast. While popover and sidebar panel are also provided for more rich features.
- Save camera data
Cameraâs properties are saved in camera view, and can be restored to original camera if possible.
- Save quad views
Quad viewâs all four sub views, including camera view if existing, can be saved and restored simultaneously.
- Restore ortho axis name
When orthogonal view restored, its axis name (Fron/Left/Top, etc) is correctely restored.
Studio Features
(special features for studio edition)
Implemented
- Export to extra single slot format (.slot/JSON)
- Compact memo on export (remove duplicates and gaps in memo)
Todo but guaranteed
- Export memo to earlier version since v3
- Import memo from earlier version since v3
Usage
Authorâs Hope
If you think the addon is exactly what I said in the production page. Please donât be shy to give a positive rating for it. All positive ratings are important for the future of this addon.