Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

VectorPad

An asset by Stovoy
The page banner background of a mountain and forest
VectorPad hero image

Quick Information

0 ratings
VectorPad icon image
Stovoy
VectorPad

A small inspector plugin for Godot 4 that renders any Vector2 field as an interactive 2D pad with a grid and allows direct manipulation.

Supported Engine Version
4.0
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
1 month ago
Git URL
Issue URL

VectorPad for Godot 4

Interactive Vector2 pad for the Godot Inspector.

README VectorPad demo

What it is

  • Inspector control for Vector2: Replaces any Vector2 property in the Inspector with a compact, draggable pad.
  • Precise numeric editing: Synced X/Y fields stay aligned with the pad at all times.
  • Clear visuals: Grid, axes, circular boundary, vector line, and handle rendered via a custom shader.
  • Live updates: If your script changes the vector at runtime, the pad reflects it immediately.

Quick start

  1. Copy addons/vectorpad into your project.
  2. In Godot: Project → Project Settings → Plugins → enable VectorPad.
  3. Export a Vector2 on any script. The Inspector will show the pad automatically.
extends Node

@export var movement: Vector2 = Vector2(1, 0)
  • Drag in the pad to set the vector.
  • Edit the X/Y fields for exact values.

Requirements

  • Godot 4+

Development

  • Core inspector integration: addons/vectorpad/src/vector2_inspector_plugin.gd
  • Shader for the pad: addons/vectorpad/src/vector_pad_shader.gdshader
  • Plugin entry point: addons/vectorpad/plugin.gd

Run the demo scene test_scene.tscn to verify behavior.

A small inspector plugin for Godot 4 that renders any Vector2 field as an interactive 2D pad with a grid and allows direct manipulation.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
VectorPad icon image
Stovoy
VectorPad

A small inspector plugin for Godot 4 that renders any Vector2 field as an interactive 2D pad with a grid and allows direct manipulation.

Supported Engine Version
4.0
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
1 month ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers