【文件属性】:
文件名称:gfx.js:简单的WebGL包装器
文件大小:1.48MB
文件格式:ZIP
更新时间:2021-05-18 02:38:45
webgl graphics JavaScript
gfx.js
用于图形的WebGL包装。
安装
npm install gfx.js
用法
let gfx = window . gfx ;
// init
let device = new gfx . Device ( canvas ) ;
// init resources
let program = new gfx . Program ( device , {
vert : `
precision mediump float;
attribute vec2 a_position;
void main () {
gl_Position = vec4(a_position, 0, 1);
}
` ,
frag : `
precision mediump float;
【文件预览】:
gfx.js-master
----.eslintrc.json(481B)
----.gitignore(284B)
----package.json(1KB)
----LICENSE(1KB)
----index.js(794B)
----examples()
--------package.json(69B)
--------main.js(312B)
--------src()
--------shell.js(3KB)
--------assets()
--------resl.js(10KB)
--------index.html(2KB)
----README.md(1KB)
----script()
--------rollup.config.js(794B)
----lib()
--------vertex-format.js(1KB)
--------texture-2d.js(10KB)
--------frame-buffer.js(1KB)
--------render-buffer.js(887B)
--------device.js(31KB)
--------texture-cube.js(10KB)
--------misc.js(63B)
--------texture.js(911B)
--------state.js(4KB)
--------enums.js(11KB)
--------program.js(4KB)
--------index-buffer.js(2KB)
--------vertex-buffer.js(2KB)
----test()
--------shader.spec.js(4KB)
--------texture.spec.js(5KB)
--------enums.spec.js(10KB)
--------fixtures()
----yarn.lock(82KB)