p5实现裂缝干涩背景效果
代码语言:html
所属分类:背景
代码描述:p5实现裂缝干涩背景效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> /* Make the canvas element fill the screen. */ canvas { display: block; position: absolute; top: 0; left: 0; border: none; margin: 0; z-index: -1; } </style> </head> <body translate="no" > <script type="text/javascript" src="http://repo.bfw.wiki/bfwrepo/js/p5-0.5.1.js"></script> <script type="text/javascript" src="http://repo.bfw.wiki/bfwrepo/js/dat.gui-min.js"></script> <script type="text/javascript" src="http://repo.bfw.wiki/bfwrepo/js/d3-delaunay.min.js"></script> <script> //// ---- DAT.GUI CODE ---- //// let params = { horizontalVoronoiDivisions: 7, verticalVoronoiDivisions: 9, voronoiIrregularity: 0.2, innerShapes: 6, innerShapeAngle: 0.02, shadeVariance: 0.07, lineThickness: 0.6, hueStart: 0, hueEnd: 90, brightness: 95, saturation: 100, offset: -80, animationSpeed: 500, animate: false, hideText: false, createNew: function(){ resetVoronoiDesign(); }, } let gui = new dat.GUI(); let voronoiFolder = gui.addFolder("Voronoi Diagram"); let sketchFolder = gui.addFolder("Sketch Overlay"); let colourFolder = gui.addFolder("Colours"); voronoiFolder.add(par.........完整代码请登录后点击上方下载按钮下载查看
网友评论0