Skip to content

Scene Compass 1.0.0

Pre-release
Pre-release

Choose a tag to compare

@AQaddora AQaddora released this 10 May 13:44
· 6 commits to main since this release

✨ Scene Compass v1.0.0 — First Public Release

Package ID: com.sye.scenecompass • Unity 2021.3 LTS ➜ 2025.1 • 100 % C# • MIT


🚀 New Features

Category What’s in v1.0.0
Measure Mode • Hold M and click two points to read total distance + ΔX/ΔY/ΔZ.• Ctrl ⇢ snap to 1-unit grid or nearest collider.• Zero play-mode allocations; < 1 ms editor overhead in a 100 k-object scene.
Smart Bookmarks • Bookmark a camera view or a GameObject in one click.• Bookmarks saved to /Packages/com.sye.scenecompass/Editor/Resources/BookmarkData/*.json (source-control-friendly).• Groups, in-window search, cross-scene prompts.
Shortcut Manager • Default keys: M (toggle Measure), Ctrl + Alt + Shift + B (quick camera bookmark).• Tools ▸ Scene Compass ▸ Edit Shortcuts… window lets users remap any binding at runtime.
About & Help Panels • Mirrors the layout of com.sye.restexpress—version, quick-links, changelog button.
Samples • “Getting Started” scene demonstrating both features with step-by-step overlay.
Tests • Edit-mode tests for measurement precision & bookmark (de)serialization.

🧩 Package Contents

com.sye.scenecompass/
├─ Scenes (sample)
├─ Editor/
│   ├─ SceneCompassWindow.cs
│   ├─ MeasureTool.cs
│   ├─ BookmarkTool.cs
│   ├─ ShortcutsWindow.cs
│   ├─ AboutWindow.cs / HelpWindow.cs
│   └─ Resources/
│       ├─ Styles/scenecompass.uss
│       └─ BookmarkData/
└─ com.sye.scenecompass.asmdef

🛠 Installation

  1. Open Window ▸ Package Manager in Unity

  2. ➕ Add package from git URL…

    https://github.com/YourUserName/scene-compass.git
    
  3. Wait for compile, then launch via Window ▸ Scene Compass

Minimum Unity version: 2021.3 LTS


❤️ Thank You

This is our first public drop—your feedback will shape v1.1+.
Open an issue, join the Discussions tab, or ping @AQaddoura96 on X/Twitter. Happy measuring & navigating!