drawille-nim:使用Unicode盲文字符在终端中绘图。 这是Python原始版本的Nim版本

时间:2024-05-31 18:33:47
【文件属性】:

文件名称:drawille-nim:使用Unicode盲文字符在终端中绘图。 这是Python原始版本的Nim版本

文件大小:9KB

文件格式:ZIP

更新时间:2024-05-31 18:33:47

Nim

德拉利 使用Unicode字符在终端中绘图。 这是版的Nim版本。 Drawille是一种在终端中以比单个字符大的分辨率更高的分辨率绘制像素图形的方法。 它通过使用2x4 Unicode盲文字符来工作。 这意味着,只要您的字体支持,每个字符都可以用于绘制图像的2x4区域。 名称和想法来自但是在添加了一些新功能的同时,并没有实现其中的所有功能。 对于画布,仅存在简单的设置/取消/切换功能,以及便利功能drawLine,toggleLine,填充,清除和切换区域。 还添加了一个新类型,它创建了一个分层的画布。 它的工作方式几乎相同,但是层的渲染是XOR运算的。 这意味着您不必每次都要移动任何东西时都需要重绘所有内容,而只需要重绘该图层即可。 Drawille现在还支持颜色! 仅适用于常规画布,不适用于图层。 由于每个2x4字符只能有一种颜色,所以构成字符的所有像素都将其颜色混合为一种。


【文件预览】:
drawille-nim-master
----README.md(2KB)
----drawille.nimble(293B)
----examples()
--------example_layered.nim(1KB)
--------example_colour.nim(1KB)
--------example.nim(942B)
--------gameoflife.nim(5KB)
--------extra_colour_code.nim(2KB)
----drawille.nim(10KB)

网友评论