在网上看到了一个非常好的JS烟雾效果 https://paveldogreat.github.io/WebGL-Fluid-Simulation/看源码时发现了dat.gui很好用. dat.gui 快速参数配置生成源码地址:https://github.com/dataarts/dat.gui stats.js 图形化统计性能及计数源码地址:https://github.com/mrdoob/stats.js 效果如下: 代码如下: <!DOCTYPE html> <html lang…
官方站点:http://workshop.chromeexperiments.com/examples/gui/ Dat.gui 使用教程:Dat.gui 是一个 GUI 组件,他可以为你的 demo 提供参数的设置.并且很容易上手. 基础用法 引入js 文件 <script type="text/javascript" src="https://raw.github.com/dataarts/dat.gui/master/build/dat.gui.min.js&qu…
前言 有时候学习api其实我们可以从源码的角度学习,因为有时候很多文档写的太不清楚了,自己都是慢慢去试,去猜,去实现其实也是挺浪费时间的,面对未知的一脸蒙蔽,偶尔烦躁,其实需要的是自己静下心来慢慢研究,收获离你不远 介绍 与javascript一起使用的参数调用库 顾名思义,GUI(图形用户界面)可以创建一个表单屏幕,您可以在其中通过加载此库并设置参数来简单地输入滑块和数值 根据参数值得更改合并处理直接更改画面 好处 dat.GUI 让操作DOM更容易 设置dat.GUI后,您无需执行手动操作…
不论是处于特殊功能的需要,还是处于效果调试方便,我们可能都需要修改模型中的参数值.在Three.js中,谷歌提供了一个js库,即dat.GUI.js用于处理这种需求. 通过该库,我们就不需要通过手动修改源码来观察不同参数对模型的效果影响. demo效果如下: ![](https://img2018.cnblogs.com/blog/1735896/202001/1735896-20200102004608083-2026036975.gif) 关键代码 入口文件: function init()…
运行一把: 代码解释: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>animation</title> <style type="text/css"> body { /*移除所有的滚动条*/ margin: 0; overflow: hidden; } </sty…
fullPage.js中文api 配置参数 选项 类型 默认值 说明 verticalCentered 字符串 true 内容是否垂直居中 resize 布尔值 false 字体是否随着窗口缩放而缩放 slidesColor 函数 无 设置背景颜色 anchors 数组 无 定义锚链接 scrollingSpeed 整数 700 滚动速度,单位为毫秒 easing 字符串 easeInQuart 滚动动画方式 menu 布尔值 false 绑定菜单,设定的相关属性与 anchors 的值对应后,…
].appendChild(b)},inject:function(e,a){a=a||document;].appendChild(b)}}}(); dat.utils.common=function(){),function(a){),function(a){;<=f;f--)d=[b[f].apply(]}}, each:function(a,d,f){),p=a.length;c<p&&!(c )},toArray:function(b){===a},isNull:fu…
通用后台管理系统必备功能模块包含日志管理,权限管理,数据字典,参数配置等功能.参数设置主要用于设置系统运行所需的一些基础性配置项,比如redis缓存,mq消息队列,系统版本等信息.好的参数设置需要达到以下几点1.使用简单  2.功能强大,方便拓展 3.界面美观.本篇将带你实现通用参数设置,在阅读之前你需要了解的知识,ASP.NET MVC,Entity Framework,MEF.在线预览地址:http://config.myscloud.cn 阅读目录 添加配置项及使用 实现思路 关键代码解析…
RabbitMQ集群部署完成,通过HAProxy反向代理来提供统一的对RabbitMQ的访问入口. 1.Haproxy提供高可用性.负载均衡,以及基于TCP和HTTP的应用程序代理.(负载均衡策略有很多:轮询.加权轮询.源地址哈希.最小连接数等等) 2.为什么使用集群?面对大量业务访问.高并发请求可以使用高性能的服务器来提升RabbitMQ服务的负载能力.当单机容量达到极限时,采取集群的策略来对负载能力做进一步的提升和提升系统稳定性,但是这里还存在一个负载不均衡的问题.如果一个集群中有3个节点,…
particles.js使用及配置 参考:http://blog.csdn.net/csdn_yudong/article/details/53128570 这个项目中有提供demo,可以直接下载这个项目,打开demo里面的index.html文件,即可看到效果. html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title…