| Crates.io | l3d-egui |
| lib.rs | l3d-egui |
| version | 0.2.3 |
| created_at | 2025-12-08 19:49:31.595307+00 |
| updated_at | 2025-12-16 14:30:44.247415+00 |
| description | L3D 3D viewer - works on desktop and web (WASM) with three-d |
| homepage | https://github.com/holg/l3d-rs |
| repository | https://github.com/holg/l3d-rs |
| max_upload_size | |
| id | 1974287 |
| size | 4,315,323 |
A 3D viewer for L3D (Luminaire 3D) files, built with three-d and egui. Works on desktop (Windows, macOS, Linux) and in the browser via WebAssembly.
Download from GitHub Releases.
cargo install l3d-egui
# Native
cargo run -p l3d-egui --release
# WASM (requires trunk: cargo install trunk)
cd crates/l3d-egui
trunk serve --release
# Run viewer
l3d-viewer
# Or with a file
l3d-viewer path/to/luminaire.l3d
cd crates/l3d-egui
trunk build --release
The output will be in dist/ - serve with any static file server.
GPL-3.0-or-later