Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

1/2
V3Viz 1.0.0 – Initial release! Visualize and interact with `Vector3` fields in Unity’s Scene View using interactive handles, global/local modes, and customizable labels. Supports Undo.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2022.3.13f1
Compatible
Compatible
Compatible
Description

V3Viz is a Unity tool that enables intuitive visualization and interaction with Vector3 fields directly in the Scene View. With interactive handles, customizable labels, and support for global/local modes, V3Viz simplifies vector adjustments for positioning, direction, and other spatial properties. Seamlessly integrated with Unity’s Undo system, it enhances workflow efficiency for developers and designers. 🚀

Technical details

V3Viz – Technical Details

Core Functionality

  • Uses the V3VizAttribute to mark Vector3 fields in MonoBehaviour scripts for visualization.
  • Renders Vector3 values as interactive handles in Unity's Scene View.
  • Supports both global and local coordinate spaces, configurable via showGlobal.
  • Custom labels display vector names and values for easy reference.

Implementation Details

  • Editor Integration:Requires V3VizEditor.cs to be placed in Assets/Editor for proper visualization.
    Uses Unity’s Handles API to render and interact with vectors.
  • Undo Support:Integrated with Unity’s Undo system (Undo.RecordObject) for easy modifications.
  • Color Coding:Yellow points: Represent vectors in global space.
    Cyan points: Represent vectors in local space.
  • Interaction Mechanics:Click and drag points in Scene View to modify Vector3 values dynamically.
    Updates vector labels in real-time.

Known Limitations

  • Only available in Scene View (not Game View).
  • Handles may not appear if V3VizEditor.cs is missing or there are compilation errors.

This technical foundation ensures V3Viz is an efficient and lightweight tool for visualizing vector data in Unity. 🚀

V3Viz

(not enough ratings)
4 users have favourite this asset
(4)
FREE
License type
File size
84.6 KB
Latest version
1.0
Latest release date
Mar 10, 2025
Original Unity version
2022.3.13
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR