【文件属性】:
文件名称:glslify-import:glslify的转换流向着色器添加了“ import”指令
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-22 11:56:21
JavaScript
glslify-import
的转换流向着色器添加了import指令。
用法
给定一个基本的着色器:
// main.frag
#pragma glslify : import('./common.glsl')
void main() {
gl_FragColor = vec4 (color, 1.0 );
}
您可以导入./common.glsl :
// common.glsl
varying vec3 color;
并将内容内联到您的着色器中:
varying vec3 color;
void main() {
gl_FragColor = vec4 (color, 1.0 );
}
您也可以从导入的文件中使用glslify编译指示等。 当您希望在着色器中包含一组通用的“基本”定义而又不失去glslify的精致效果时,此选项很有用。
【文件预览】:
glslify-import-master
----.gitignore(39B)
----README.md(728B)
----test()
--------fixtures()
--------index.js(2KB)
----package.json(850B)
----index.js(3KB)
----LICENSE.md(1KB)
----.npmignore(75B)