Description
-
egret引擎初探 (riskers)
egret 是国内的一款优秀的开发游戏开发引擎,去年的时候曾经了解过,做过一个简单的demo,然后就不了了之了,因为实际工作是用不到的。但是,近来工作中拿到别人拿给我看到的H5案例,很酷很炫的那种,一看源码,全是egret之类的游戏引擎来做的。其实不难理解,这类引擎都是通过canvas绘制界面,性能必然比DOM要好。试想一下这样的页面如果用DOM来做,恐怕做完之后也是卡顿的不要不要的:* http://vcreation.kx.is/chinajoy2015/...
-
egret引擎初探 (riskers)
egret 是国内的一款优秀的开发游戏开发引擎,去年的时候曾经了解过,做过一个简单的demo,然后就不了了之了,因为实际工作是用不到的。但是,近来工作中拿到别人拿给我看到的H5案例,很酷很炫的那种,一看源码,全是egret之类的游戏引擎来做的。其实不难理解,这类引擎都是通过canvas绘制界面,性能必然比DOM要好。试想一下这样的页面如果用DOM来做,恐怕做完之后也是卡顿的不要不要的:* http://vcreation.kx.is/chinajoy2015/...
-
使用WebGL作色器基础知识实现PIXI.js高斯三角模糊 (Gaubee)
官方给出的模糊滤镜效果不尽人意,所以就想自己写一个,顺带学习了一些WebGL的作色器相关的基础知识。说真的网上的文章讲得不是很乱,以下是我总结出来的。 WebGL作色器作色器的基本理念我不赘述。不了解的看下面猜测一下也能猜出个大概。这里从PIXI.js的源码中来看,用blurXFilter为例,顶点作色器的代码如下:...
-
nodeJS 定时器函数和nextick的区别 (mishe)
在nodeJS中,有3个开启定时器的函数,分别是setTimeout, setInterval, setImmediate; 在加上noTickde的process.nextTick,一共提供了4种异步执行代码的方式,有什么区别呢? 执行顺序 首先通过代码来分析```javascriptsetTimeout(function(){ console.log('setTimeout 1')...