Zephyr3d Editor Guide
Overview
Zephyr3d Editor is a visual development environment built on top of the Zephyr3d rendering engine, designed to provide a complete and efficient 3D project editing workflow on the Web.
It integrates scene editing, asset management, scripting, live preview, and build & deployment, enabling developers to go from zero to production within a single tool.
Zephyr3d Editor can be used both as a companion tool for the Zephyr3d engine and as a standalone editor for prototyping 3D visualization apps, games, and interactive experiences.
Key Features
Pure Web Application
Runs entirely in the browser with no installation required. Cross‑platform by design, supporting both WebGL and WebGPU rendering backends.Local Storage
All project data, assets, and editor configurations are stored in IndexedDB, allowing offline editing and management without any cloud dependency.Visual Workflow
Provides scene hierarchy editing, component property panels, asset import and management, and supports an entity–component based development model.Scripting & Extensibility
Lets you write custom TypeScript / JavaScript scripts to implement gameplay logic, interactions, and even extend editor functionality.Live Preview & Build
Includes a built‑in real‑time rendering pipeline and debug console for rapid iteration, plus one‑click build for WebGL / WebGPU projects.Modern Browser Compatibility
Works with any modern browser that supports ES6 modules, IndexedDB, and WebGL / WebGPU.Open Source
Fully open source under the MIT license. You are free to modify, extend, or integrate it into your own toolchain and products.
Typical Use Cases
- Visual editing and rapid iteration for 3D web games and applications
- Designing interactive data visualization scenes
- Building Web3D experiences such as digital twins, virtual showrooms, and architectural visualization
- Creating examples, demos, and teaching materials for the Zephyr3d engine
How to Get It
Source Code Repository
https://github.com/gavinyork/zephyr3dOnline Demo
Launch the Zephyr3d Editor Online Demo
(Use a modern browser with WebGL2 / WebGPU support)
Support & Community
For help, feedback, or contributions, please use the following channels:
GitHub Repository – file issues, track changes, and follow development
https://github.com/gavinyork/zephyr3dIssues – report bugs or suggest improvements
This guide is based on the latest version of Zephyr3d Editor. Features and UI may evolve over time as the project is updated.
Contributions and suggestions are welcome to help grow and improve the Zephyr3d ecosystem.