-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
This project was born out of a retro-style game project in which I wanted to write text on an HTML5 canvas and realized that the web browsers perform antialiasing that smoothens the jagged, crisp edges of the text that I wanted to retain. Taking the matter of rendering text on canvas into my own hands by drawing the text myself using filled squares led to this project.
There are various fonts used in the demo. Modern DOS is developed by Jayvee Enaguas and released under the terms of CC0. The Oldschool fonts were developed by VileR (of the famous https://int10h.org/) and released under the terms of CC BY-SA 4.0. Thanks to the wonderful and detail-oriented work by these font developers, I only had to translate the glyphs rendered by these fonts to bitmap arrays in order to use them in my project. I have written a bit more about these fonts here: https://github.com/susam/pcface#font-details .
I've been able to get mostly-crisp bitmap fonts via some CSS hacks. It's still a work-in-progress but I've been documenting my findings here: https://github.com/DavidBuchanan314/bitmap-font-css
You can see a bit of a demo on my homepage[1], although note that I'm using the "Flexi IBM VGA"[2] font which is a hybrid bitmap/vector font (the block drawing characters, for example, are still pixel-perfect)
[1] https://www.da.vidbuchanan.co.uk/
[2] https://int10h.org/blog/2018/05/flexi-ibm-vga-scalable-truet...
Related posts
-
Bitmap arrays for rendering CP437 glyphs using IBM PC OEM fonts
-
Show HN: Bitmap arrays for rendering CP437 glyphs using IBM PC OEM fonts
-
Show HN: PC Face: Bitmap arrays for rendering CP437 glyphs using PC OEM fonts
-
PC Face: Bitmap arrays for rendering CP437 glyphs using IBM PC OEM fonts
-
PC Face: Bitmap arrays for rendering CP437 glyphs using IBM PC OEM fonts