https://github.com/pragmatrix/massive
The Massive Project, a real-time SDF 3D text renderer.
https://github.com/pragmatrix/massive
Last synced: 12 months ago
JSON representation
The Massive Project, a real-time SDF 3D text renderer.
- Host: GitHub
- URL: https://github.com/pragmatrix/massive
- Owner: pragmatrix
- License: mit
- Created: 2023-07-02T09:13:35.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2025-07-02T21:03:58.000Z (12 months ago)
- Last Synced: 2025-07-02T21:35:38.674Z (12 months ago)
- Language: Rust
- Homepage:
- Size: 8.09 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Massive Project
## Demos
Keyboard and mouse control:
Camera:
- Cursor Up / Down: Move camera back / forward
- Cursor Left / Right: Move camera to the right / left, but stay pointed at the center.
Text:
- Rotation: Middle Mouse Button + Mouse Moves
- Translation: Left Mouse Button + Mouse Moves
### Code
A 3D visualization of the `main.rs` of the code example. Syntax highlighted with [Rust Analyzer](https://github.com/rust-lang/rust-analyzer). May take a while to start up.
```
cargo run --release --example code
```
### Markdown
A 3D visualization of a markdown file (basically my CV). Layouted using [inlyne](https://github.com/Inlyne-Project/inlyne).
```
cargo run --release --example markdown
```
## Acronyms used in the code.
- DR: Decision Record.
- OO: Optimization Opportunity
- NI: Naming Issue
- DI: Design Issue (e.g. something does not seem to belong here)