html灰网格背景代码,js多边形渐变网格背景插件

trianglify是一款js多边形渐变网格背景插件。该插件可以生成基于CANVAS、SVG或PNG图片的多边形网格背景。

使用方法

NPM

npm install trianglify --save

yarn

yarn add trianglify

在页面中直接引入。

初始化插件

使用下面的代码生成一个基本的多边形网格背景。

var pattern = Trianglify({

width: 600,

height: 400,

cell_size: 75,

variance: 0.75,

seed: null,

x_colors: 'random',

y_colors: 'match_x',

palette: colorbrewer,

color_space: 'lab',

color_function: null,

stroke_width: 1.51,

points: undefined

})

// as Canvas

document.body.appendChild(pattern.canvas())

// as SVG

document.body.appendChild(pattern.svg())

// as PNG

document.body.appendChild(pattern.png())

配置参数

width:pattern的宽度。

height:pattern的高度。

cell_size:随机单元格的尺寸。

variance:网格的随机数。

seed:RNG的种子。

x_colors:X color stops

y_colors:Y color stops

palette:“随机”颜色选项的调色板。

color_space:用于渐变构造和插值的颜色空间。

color_function:返回颜色规格的颜色函数f(x,y),该颜色规格可由chroma-js控制。

stroke_width:描边的宽度。

points:一组[x,y]坐标为三角形。默认为未定义,并生成点。

该js多边形渐变网格背景插件的github网址为:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值