https://github.com/cedws/superimager
Expression 2 script + backend to display images in Garry's Mod
https://github.com/cedws/superimager
image-processing
Last synced: about 1 year ago
JSON representation
Expression 2 script + backend to display images in Garry's Mod
- Host: GitHub
- URL: https://github.com/cedws/superimager
- Owner: cedws
- License: gpl-3.0
- Created: 2018-04-09T21:33:29.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2020-06-02T19:21:12.000Z (about 6 years ago)
- Last Synced: 2025-06-09T22:40:15.911Z (about 1 year ago)
- Topics: image-processing
- Language: Rust
- Homepage:
- Size: 175 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Superimager

Superimager is the product of countless of hours of research and experimentation. It is capable of displaying images significantly faster than other scripts by offloading as much work as possible to the backend, and writing to the screen's image buffer directly through a previously undiscovered method.
If you want to use Superimager yourself, you will need to compile the Rust backend, and run it on a server which publicly exposes port 8080. You should also modify some variables in the Expression 2 script, such as the `URL`, `Limit` and `Chunk`.
Further potential improvements includes data streaming, better chunk processing, and faster resizing on the backend.