TermGL

终端中的图形引擎
授权协议 MIT
开发语言 C/C++
所属分类 程序开发、 3D图形处理库
软件类型 开源软件
地区 不详
投 递 者 咸昀
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

TermGL 是一个用于 2D 和 3D 图形的基于终端的图形库,用 C 编写,为支持 ANSI 转义码的终端创建。

构建

仅使用 C 标准库,便于编译。
要编译测试程序,请运行 
test/Makefile

make test

 

 相关资料
  • 问题内容: 使用Octave,我能够在终端上绘制数组,例如,绘制带有函数值的数组将在我的终端上显示以下输出: 有什么方法可以在Python中完成类似的操作,特别是使用matplotlib吗?bashplotlib似乎提供了其中一些功能,但与Octave的产品相比似乎是非常基础的。 问题答案: 正如已经给出的几个答案所建议的那样,这是一个不错的选择。 但是,无需调用gnuplot子进程,使用pyth

  • 我在运行OS X Yosemite 10.10.3版本的MacBook Pro上,我在TextMate 2.0-beta.7.4版本中编写代码,所有的heroku和hubot都是最新版本。 在一堂课中,我们必须在计算机上安装Hubot,以便对终端中的代码进行本地测试。一旦代码是好的,然后我们把它推到Heroku并用另一个bot测试它。然后,如果这个bot很好,老师就推到git,我们就可以在slac

  • 我通过自制软件在macOS 10.15中安装了Saxon。现在当我尝试 网旧金山。撒克逊人。使改变 我得到 zsh:找不到命令:net.sf.saxon.变换 我做错了什么? 谢谢,geb

  • 问题内容: 我想要几个子图,其中两个显示来自视频提要的帧,第三个显示以条形图显示的计算结果。创建matplotlib图形后,我创建了几个subplot2grids,然后使用FuncAnimation更新了它们。 创建条形图(待更新)的通常方法是: 我现在正尝试在其他子图旁边添加条形图: 我收到以下错误:AttributeError:’BarContainer’对象没有属性’set_animated

  • 有时,在处理Java stream()时,我发现自己需要一个非终端forEach()来触发副作用,但不终止处理。 我怀疑我可以用类似.map(item->f(item))这样的方法来实现这一点,方法f执行副作用并将项目返回到流中,但这似乎有点假。

  • 问题内容: 似乎在matplotlib中创建图形的标准方式不像我在python中所期望的那样:默认情况下,在循环中调用将保留所有创建的图形,最终耗尽内存。 有相当 一 小,其处理的解决方法职位,但需要显式调用似乎有点hackish。我想要的是一种使引用计数的简单方法,因此我不必担心内存泄漏。有什么办法可以做到这一点? 问题答案: 如果您不使用来创建图形,则应按预期对它进行引用计数。例如((这也使用