在线教程

  • WebGL入门教程1 - 3D绘图基础知识

    现代浏览器努力使得Web用户体验更为丰富,而WebGL正处于这样的技术生态系统的中心位置。其应用范围覆盖在线游戏、大数据可视化、计算机辅助设计、虚拟现实以及数字营销等各个领域。在WebGL出现之前,用户必须安装第三方插件或本地应用程序才能利用设备硬件所拥有的强大的渲染功能,而使用WebGL,只需要浏览器就可以完成一切...

    阅读全文 收藏 评论 (7) 阅读 (33821) 2016-05-24 20:01:15  
  • 浏览器控制台报JS脚本执行错误:Module is not defined

    现在JS分成了两个分支,一部分在服务器端发展如NodeJS,一部分是传统的浏览器运行环境。
    有些插件在编写JS代码时,是针对Node编写的,所以直接在浏览器中使用会报错,通常是:require is not definedmodule is not defined解决第一个错误的方法是,去除require,直接在页面中使用script标签加载,或者...

    阅读全文 收藏 评论 (0) 阅读 (27613) 2016-05-27 19:50:36  
  • Brad Frost:Techcrunch响应式设计之路

    Brad>Frost在2013年使用响应式设计技术对著名的技术创业网站Techcrunch进行了重新设计,以适应多屏幕尺寸移动阅读的需要,开发团队通过该项目得以重新审视新型网页设计流程,本文是他的精彩自述。本文中提到的原子、分子、组织这些术语是Atomic Design里面的专用词汇。 设定项目预期(Set>Expectations)...

    阅读全文 收藏 评论 (0) 阅读 (24553) 2014-04-16 02:25:52  
  • Processing.js和P5.js的功能简介和区别

    什么是ProcessingProcessing是关于数字艺术的编程语言,支持跨平台,语言本身是一个类Java语言,程序文件的后缀为.pde。
    什么是Processing.js为了能让Processing的代码能在Web上工作,John Resig开发了Processing.js,该JS开发库用来完成两个方面的任务:能把Processing语言动态转换成JS,从而在Web环境中执行;

    阅读全文 收藏 评论 (1) 阅读 (22545) 2016-05-18 13:05:24  
  • 粒子运动模拟 - Verlet积分算法简介

    Verlet算法是经典力学(牛顿力学)中的一种最为普遍的积分方法,被广泛运用在分子运动模拟(Molecular Dynamics Simulation),行星运动以及织物变形模拟等领域。Verlet算法要解决的问题是,给定粒子t时刻的位置r和速度v,得到t+dt时刻的位置r(t+dt)和速度v(t+dt)。最简单的方法是前向计算(考虑当前和未来)的速度位移公式...

    阅读全文 收藏 评论 (0) 阅读 (22191) 2016-07-21 13:52:11  
  • 用人话解释神经网络里面的前向传播和反向传播

    神经网络是一个模仿人脑的计算模型和系统。人脑有复杂多层的神经元系统以及架构于之上的正向传导和反向反馈信号回路。
    神经网络里面所谓前向传播(Forward Propagation)和反向传播(Backword Propagation)概念则与之类似。一、前言这是一场以误差(Error)为主导的反向传播(Back Propagation)运动,旨在得到最优的...

    阅读全文 收藏 评论 (2) 阅读 (22133) 2019-03-17 12:18:39  
  • 如何基于Canvas来模拟真实雨景Part2:重力掉落和雨滴融合

    Part1中我们已经建立了绘制环境、背景和雨...

    阅读全文 收藏 评论 (1) 阅读 (21029) 2016-05-21 15:17:47