interactive-shader-format-js:将ISF效果和构图渲染到画布中

时间:2024-05-18 17:46:16
【文件属性】:

文件名称:interactive-shader-format-js:将ISF效果和构图渲染到画布中

文件大小:3.19MB

文件格式:ZIP

更新时间:2024-05-18 17:46:16

JavaScript

ISF-JS渲染器 将ISF效果和构图渲染到画布中 http://www.interactiveshaderformat.com/ 例子 var gl = canvas.getContext("webgl"); # Instantiate the renderer with your webgl context var renderer = new ISFRenderer(gl); # Load up the source renderer.loadSource(fragmentISF, optionalVertexISF); # Set up any values passing either numbers, arrays of numbers, or image/video elements renderer.setValue("someInput", someValue); # D


【文件预览】:
interactive-shader-format-js-master
----global.js(140B)
----.babelrc(46B)
----vendor()
--------json_parse.js(9KB)
----package.json(2KB)
----tests()
--------upgrader-test.js(1KB)
--------renderer-test.js(3KB)
--------expected()
--------run.js(110B)
--------assets()
--------parser-test.js(2KB)
----package-lock.json(410KB)
----dist()
--------build.js(138KB)
--------build-worker.js(138KB)
----src()
--------ISFParser.js(9KB)
--------ISFGLProgram.js(2KB)
--------ISFBuffer.js(1KB)
--------MetadataExtractor.js(2KB)
--------ISFUpgrader.js(985B)
--------ISFTexture.js(2KB)
--------ISFGLState.js(335B)
--------ISFRenderer.js(12KB)
--------ISFLineMapper.js(590B)
--------main.js(231B)
----.npmignore(0B)
----.eslintrc.js(286B)
----examples()
--------tycho.png(2.99MB)
--------tapestryfract.fs(1KB)
--------edges.fs(2KB)
--------badtv.fs(4KB)
--------rgbglitchmod.fs(852B)
--------offscreen-worker.js(2KB)
--------app-offscreen.js(2KB)
--------app.js(2KB)
--------edges.vs(840B)
--------rgbtimeglitch.fs(12KB)
--------feedback.fs(841B)
----.gitignore(52B)
----webpack.config.js(530B)
----README.md(1014B)
----.eslintignore(14B)

网友评论