✨ Overview
SceneScribe is a lightweight editor extension that lets you place visual notes directly inside the Scene View — perfect for team communication, level design feedback, to-do tracking, or environment reviews.
Unlike other annotation tools, SceneScribe never modifies your scene file. All notes are stored as small .asset files alongside the scene, so your actual scene stays clean, load times stay fast, and version control diffs remain minimal and conflict-free.
💡 Key Features
- Create Scene Notes Anywhere – Drop contextual notes directly in the Scene View with titles, descriptions, and categories (To-Do, In-Progress, In-Review, Done).
- Comment Threads – Add threaded comments to any note for lightweight team discussions.
- Automatic Author Tracking – Notes automatically record the current system username for accountability and clarity.
- Smart Visuals – Notes appear as small floating cards that automatically adjust for size, hover effects, and categories.
- Visibility Optimization – Only nearby (e.g. within 100m by default) and onscreen notes are rendered, keeping the view clutter-free.
- Non-Destructive by Design – SceneScribe never writes to your scene or modifies scene objects. All metadata is stored externally in a .SceneScribe folder.
- Version-Control Friendly – Works flawlessly with Unity Version Control (Plastic SCM), Git, and Perforce — no merge conflicts or hidden scene edits.
- Customizable Editor Preferences – All visual and behavioral parameters (card size, padding, visibility range, scan interval, etc.) can be tuned via Edit ▸ Preferences ▸ SceneScribe.
- Fully Editor-Only – Automatically stripped from builds; zero runtime overhead.
🧰 Use Cases
- Team coordination in large scenes
- Environment art and lighting feedback
- Level design iteration tracking
- QA notes or bug markers
- Checklists or review boards embedded directly in the scene
❤️ Why SceneScribe
We built SceneScribe to solve real production problems — and we at 314 Arts use it daily in the development of Projekt Z: Beyond Order and all our other projects.
It keeps our team synchronized without cluttering scenes or causing version-control conflicts.
SceneScribe: clean, collaborative, and completely scene-safe.