欢迎投稿

菜鸟之家

当前位置:菜鸟之家 > jquery库 > 工具类 > js多边形渐变网格背景插件

js多边形渐变网格背景插件

js多边形渐变网格背景插件

关键词:网格背景,js背景动画,js渐变,js网格背景插件,js渐变背景插件,js插件,js网格,js背景插件,js多边形背景,jquery库,gongjulei

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

简要教程

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

使用方法

NPM

npm install trianglify --save               
                

yarn

yarn add trianglify               
                

在页面中直接引入。

<script src="./dist/trianglify.min.js"></script>                 
                
初始化插件

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

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网址为:

说明:菜鸟之家所有素材均是用户自行上传分享并拥有版权或使用权,仅供网友学习交流,未经上传用户书面授权,请勿作他用。若您的权利被侵害,请联系QQ:11809283或发送邮件至11809283@qq.com。

菜鸟之家承诺:本站所有资源,无需注册,免费下载,无病毒,无弹窗,无干扰链接!

转载请注明出处!本文地址:http://www.jeeok.com/jquery_gongjulei/9721.html

 在线演示  免费下载
编号:201907280000009721
大小:0.02MB
上传时间:2019-07-29 08:00
素材由用户"davyangel"上传分享。

标签

最新推荐素材

与js多边形渐变网格背景插件相关的素材

.