文件名称:shadergraph:用于ClojureScript的WebGLGLSL着色器库和依赖项框架
文件大小:22KB
文件格式:ZIP
更新时间:2024-06-04 22:56:19
Shell
thi.ng/shadergraph 内容 注入特性 依存关系 运行 发展 莱宁根项目文件 ClojureScript HTML工具 在运行时访问库版本版本名称空间 发行历史 贡献者 关于该项目 概述 该项目提供了一种面向功能的方法来构成复杂的着色器。 该库包含: 数十个纯GLSL函数,通常有用,通常在GLSL着色器中用于OpenGL和WebGL项目(Clojure和Clojurescript)。 自动为GLSL函数(包括arg列表)生成Clojure元数据,以帮助REPL中的文档或自定义工具开发。 一种通用的传递性依赖图解析机制,用于定义的任何着色器函数(不仅限于此库中)。 可选的基本着色器缩小器(无名称修改) GLSL源代码可以指定为字符串或从文件/资源中读取 已从文献和其他项目中收集了一些着色器功能,并将其部分重构为纯函数。 莱宁根坐标 最新稳定 [thi.ng
【文件预览】:
shadergraph-master
----tangle.sh(533B)
----src()
--------noise.org(5KB)
--------fog.org(1KB)
--------distancefields.org(3KB)
--------color.org(3KB)
--------matrix.org(5KB)
--------lighting.org(8KB)
--------setup.org(552B)
--------buffers.org(2KB)
--------vertex.org(2KB)
--------grid.org(1KB)
--------core.org(7KB)
--------texture.org(3KB)
----README.org(12KB)
----test()
--------core.org(2KB)
----.gitignore(84B)