我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间。

2019年01月的内容

其他

Swift {…}()匿名函数调用

Swift中支持匿名函数的调用,我们可以使用匿名函数对数据进行初始化操作,如下所示,是一个匿名函数的创建调用操作: { //匿名函数代码 }() 花括号定义匿名函数的函数体,小括号表示调用该匿名函数,这与JS十分相似。 我们可以使用匿名函数对一个属性进行一些复杂的初...

浅灬笑 2年前 (2019-01-26) 629℃ 0喜欢

转载

在canvas中模拟光照效果——光照下颜色的计算

光照 我们能看到物体,是因为光照射在物体上然后反射到我们的眼睛当中。其中的影响因素非常多:观察者的位置、光源的位置、光的颜色、物体表面的颜色、材质和粗糙程度等等。以后我们将会详细探究如何模拟物体的材质,在这篇文章中我们只讨论光源。 平行光源 太阳的尺度相对地球来说非常大,所以可以...

浅灬笑 2年前 (2019-01-04) 706℃ 0喜欢

转载

用canvas绘制一个曲线动画——深入理解贝塞尔曲线

前言 在前端开发中,贝赛尔曲线无处不在: 它可以用来绘制曲线,在svg和canvas中,原生提供的曲线绘制都是使用贝赛尔曲线 它也可以用来描述一个缓动算法,设置css的transition-timing-function属性,可以使用贝塞尔曲线来描述过渡的缓动计算 几乎所有前端...

浅灬笑 2年前 (2019-01-03) 382℃ 0喜欢

万能票圈啊,打开淘宝扫一扫,帮我的喵喵助助力吧