文件名称:gelatin:一个不错的Haskell图形API。 总是有果冻的余地
文件大小:606KB
文件格式:ZIP
更新时间:2024-06-04 23:21:29
Haskell
明胶 这是Haskell中实时图形渲染器的大型存储库。 图书馆 后端定义 绘图原语 三角形 三角带 三角扇 贝塞尔曲线(曲线下方填充)+倒置贝塞尔曲线(曲线上方填充) 粗大的羽毛抚摸线条,用于创建新的后端。 后期编译仿射变换,颜色乘法,红色通道替换(用于字体纹理)的定义和功能 后端,用于使用OpenGL编译gelatin图片。 freetype2文本使用字符地图集和单词图进行快速渲染。 如果您的文本经常更改但不经常调整大小,请使用此选项。 编译渲染的速度很快,但是除非以较大的字符尺寸渲染文本,否则放大渲染将显示像素。 用于将truetype字体几何图形提取为gelatin图元的函数。 如果您的文本经常调整大小,但不会改变,请使用此选项。 编译渲染的速度很慢,但是一旦编译,这些渲染就可以以任何比例显示。 SDL2初始化和窗口化。 通过ghcjs进行WebGL后端(实验) 例子