【文件属性】:
文件名称:glsl-token-depth:确定一组 GLSL 令牌的范围深度
文件大小:5KB
文件格式:ZIP
更新时间:2021-06-19 20:30:08
JavaScript
glsl-令牌深度
确定一组 GLSL 令牌的范围深度。
用于推断 GLSL 着色器中变量的范围,而无需完全解析源。
用法
depth(tokens)
其中tokens是从返回的令牌数组。 每个令牌都将就地修改,并赋予一个depth属性。
var tokenize = require ( 'glsl-tokenizer/string' )
var depth = require ( 'glsl-token-depth' )
var fs = require ( 'fs' )
var src = fs . readFileSync ( 'shader.frag' , 'utf8' )
var tokens = tokenize ( src )
depth ( tokens )
tokens [ 0 ] . depth // 0
tokens [ 1 ] . dep
【文件预览】:
glsl-token-depth-master
----.gitignore(43B)
----package.json(822B)
----LICENSE.md(1KB)
----index.js(1KB)
----README.md(1KB)
----.npmignore(65B)
----test()
--------fixture.glsl(611B)
--------eyeball.js(576B)
--------index.js(2KB)