This repository contains Lua code to render UTF-8 encoded Unicode text to a pixels table that can be used as input for the tga_encoder library. The use case is to generate textures in Minetest that can contain Unicode text, e.g. for signs.
Go to file
Nils Dagsson Moskopp 4f70014e12 + Add and modify rendering tests 2023-03-19 00:42:05 +01:00
U+FFFD.hex * Rewrite everything 2023-03-17 03:39:41 +01:00
U+FFFD.pbm * Update Unicode replacement character 2023-03-15 19:19:09 +01:00
UTF-8-demo.txt Initial import 2023-03-14 02:08:24 +01:00
combining.lua * Rewrite everything 2023-03-17 03:39:41 +01:00
example.txt Initial import 2023-03-14 02:08:24 +01:00
examples.lua + Add more example code 2023-03-15 17:29:00 +01:00
hexdraw.lua * Update Unicode replacement character 2023-03-15 19:19:09 +01:00
hexfont.lua * Speed up scanline order inversion 2023-03-18 23:45:23 +01:00
init.lua * Move font-rendering properties to hexfont class 2023-03-18 22:33:42 +01:00
pixelops.lua * Rename pixelops.flip_vertical → pixelops.flip_vertically 2023-03-18 20:11:56 +01:00
test.lua + Add and modify rendering tests 2023-03-19 00:42:05 +01:00
unifont_upper.hex Initial import 2023-03-14 02:08:24 +01:00
utf8.lua * Rewrite everything 2023-03-17 03:39:41 +01:00