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
11 days 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
11 days 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