Repository navigation
Scene Compass 1.0.0
Pre-release
Pre-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
-
Open Window ▸ Package Manager in Unity
-
➕ Add package from git URL…
https://github.com/YourUserName/scene-compass.git -
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!