文件名称:canvas-sketch-util:在Canvas,WebGL和生成艺术中进行素描的实用程序
文件大小:68KB
文件格式:ZIP
更新时间:2024-05-20 04:58:11
JavaScript
canvas-sketch-util Canvas,WebGL和JavaScript中用于生成艺术的实用程序。 它被设计为与工具集一起使用,但是它足够通用,可以用于各种Node.js / Browser用例。 例子 您可以单独要求每个模块,并且仅获取必要的功能。 一些例子: const math = require ( 'canvas-sketch-util/math' ) ; console . log ( math . clamp ( 1.25 , 0 , 1 ) ) ; // 1 或通过使用解构仅获取少数几个功能: const { fract , lerp } = require ( 'canvas-sketch-util/math' ) ; console . log ( fract ( 51.23 ) ) ; // 0.23 console . log ( lerp
【文件预览】:
canvas-sketch-util-master
----random.js(8KB)
----index.js(219B)
----docs()
--------shader.md(6KB)
--------penplot.md(8KB)
--------color.md(4KB)
--------math.md(7KB)
--------random.md(8KB)
--------README.md(838B)
--------geometry.md(4KB)
----package.json(2KB)
----test()
--------test-random.js(3KB)
--------test-geometry.js(9KB)
--------test-color.js(5KB)
--------examples.js(909B)
--------test-penplot.js(6KB)
--------test-math.js(4KB)
----color.js(2KB)
----shader.js(6KB)
----math.js(5KB)
----package-lock.json(82KB)
----.npmignore(96B)
----penplot.js(11KB)
----LICENSE.md(1KB)
----.gitignore(56B)
----geometry.js(5KB)
----lib()
--------css-color-names.json(4KB)
--------hsl.js(889B)
--------relative-luminance.js(973B)
--------wrap.js(457B)
--------css-color.js(3KB)
--------hex-to-rgba.js(785B)
--------clip()
--------rgba-to-hex.js(716B)
--------vec2.js(174B)
--------optimize-penplot-paths.js(3KB)
----README.md(2KB)