使用Canvas绘制简单的立方体

Canvas的2D绘图环境对于3D图形比较立方体的绘制是很欠缺的,虽然我们可以用canvas的3D绘图环境webgl来绘制3D图形,但是webgl太复杂了,有点难整,我们也可以选用webgl的封装...

使用Canvas绘制虚线段

使用过canvas的朋友都知道,canvas官方没有实现虚线绘制的API,但是在实际场景中,我们经常可能会需要绘制虚线,比如裁剪线之类的,那么我们怎么使用canvas来绘制虚线呢? 其实使用can...

使用Canvas来模拟画一棵树

首先说一下思路: 从树干开始依次循环指定层数值(不要太大),每次随机画指定限制次数内的树枝(这里是3),然后给数值一定规律循环的颜色。这样就得到了一棵树,也可能像一朵西蓝花。 实现代码: ...