Js链表实现
js 的链表实现详解
PixiJs 是比较常用的 canvas 库,用来展示 2d 的平面图,相比 canvas,封装了更多的功能,也更简单容易上手,但是其官网的文档写得极其的简陋,可阅读性很差,综合了一些其他的文档,写出了这份极简教程,让小白也可以拿来即用。
//创建别名 |
在计算机图形学 —————— 空间中的物体(1)中,我讲到了网页中颜色的填充方法,这一篇,我来讲讲网页中的视点。有空间观念的话,应该知道我们的眼睛看物体总是越近的物体看得越清楚,越大,越远的物体显得越渺小,也就是近大远小的规律。
空间中的物体,从不同角度看,给我们的视觉效也是不一样的,而视点又有上下左右之分,每个方向的视点位置也同样会影响到物体的视觉效果。
学过素描的应该都知道,物体的空间感/立体感是通过阴影渲染出来的,要画出一个具有立体感的物体,要清楚的区分出黑白灰三面,还有五调子,其中的黑灰是根据光线的强弱来判别的,比如光线的聚点,可能就是高光的位置,比较亮,而背面则是阴影,是比较暗的,但是这并不是最暗的位置,最暗的的位置应该是明暗交界线。