ITman彪叔的博客,微信公众号:ITman彪叔。欢迎对canvas、webgl、图形学感兴趣的读者订阅专栏。 点击下面链接可以订阅: [canvas高级进阶] https://xiaozhuanlan.com/canvas [webgl入门到高级进阶]https://xiaozhuanlan.com/webgl
上一页 1 ··· 7 8 9 10 11 12 下一页

2019年5月13日

程序员进阶之道(一)

摘要: 最近一个月都在在大厂华为出差跟进项目,工作一直是996或者997,所以最近一个月没怎么更新文章。周末抽点时间,争取把耽误的,想写的文章尽快补上。 我本身做开发很多年,也算是一个资深的程序员。同时工作中也接触了很多的程序员,有优秀的,也有平庸的,接触下来,发现但凡优秀的程序员,都有很多优秀的通用特质。 阅读全文

posted @ 2019-05-13 16:19 ITman彪叔 阅读(532) 评论(2) 推荐(0)

JavaScript 转换数字为整数的方法

摘要: 本文将会列举并说明JavaScript 把一个number(或者numerical的对象)转换成一个整数相关方法。 使用parseInt parseInt的语法如下:parseInt(string, radix)参数string的表示要解析的字符串,也可以是一个对象,会自动调用对象的toString 阅读全文

posted @ 2019-05-13 16:18 ITman彪叔 阅读(2270) 评论(0) 推荐(0)

2019年3月17日

给面试者的一点建议

摘要: 最近是一个找工作的高峰期,所谓金三银四。相信很多人都在找工作的路上,当然肯定是要面试的。由于这些年,我做技术管理工作,也面试了很多人。感觉有一点经验,希望和找工作的朋友们分享。 自我介绍 一般来说,面试官在拿到应聘者简历之后,都会让应聘者做一个自我介绍。其实大部分时候是因为面试官没有提前看简历,他在 阅读全文

posted @ 2019-03-17 15:10 ITman彪叔 阅读(263) 评论(0) 推荐(0)

2019年3月1日

春节过年见闻录

摘要: 春节回老家过年,所见所思。随笔记录下一些看法和感悟。 home home 首先,开车的人越来越多。说明最近几年很多在外打工的人赚了钱 。另外一个层面,车也变得越来越便宜。农村的公路基本到了每家每户。所以很多人都可以直接把车开到家,非常方便了。相比较而言,农村基本没什么公共交通,不像城市公共交通发达, 阅读全文

posted @ 2019-03-01 09:14 ITman彪叔 阅读(165) 评论(0) 推荐(0)

2019年2月15日

canvas反向裁剪技巧

摘要: 我们都知道在canvas 可以通过clip来实现剪裁功能,其步骤一般是先设置要裁剪的区域(路径),然后通过ctx.clip()的实现裁剪,裁剪之后,后续的绘制只能在裁剪的区域显示效果,比如如下一段代码,实现了一个圆形裁剪: 最终效果如下: 裁剪 裁剪 有的时候,我们希望能够实现反向裁剪,比如上面例子 阅读全文

posted @ 2019-02-15 11:42 ITman彪叔 阅读(487) 评论(0) 推荐(0)

2018年12月20日

canvas 绘制双线技巧

摘要: 楔子 最近一个项目,需要绘制双线的效果,双线效果表示的是轨道(类似铁轨之类的),如下图所示: 负责这块功能开发的小伙,姑且称之为L吧,最开始是通过数学计算的方式来实现这种双线,也就是在原来的路径的基础上,计算出两条路径。但是这个过程的计算算挺复杂,而是最终实现的效果很耗性能,性能损耗估计主要在于路径 阅读全文

posted @ 2018-12-20 15:35 ITman彪叔 阅读(931) 评论(0) 推荐(0)

2018年12月12日

如何优雅的构建排序公式

摘要: 最近的一个项目中的需求要对一堆元素进行排序,排序的依据是元素在页面上面的坐标位置,然后按照顺序给所有元素一个编号。如下图所示: 排序并编号 排序并编号 做这个需求的是一个新入职的小伙,思考摸索了很久,他也没有找到合适的方法。不得不说,部分新入职的小伙的思维能力还是有待提高啊。其实这个问题很简单,就是 阅读全文

posted @ 2018-12-12 18:10 ITman彪叔 阅读(679) 评论(0) 推荐(0)

2018年12月5日

canvas高效绘制10万图形,你必须知道的高效绘制技巧

摘要: 最近的一个客户项目中,简化的需求是绘制按照行列绘制很多个圆圈。需求看起来不难,上手就可以做,写两个for循环。 原始绘制方法 首先定义了很多Circle对象,在遍历循环中调用该对象的draw方法。代码如下: 结果绘制出了按照行列排布的很多个圆圈了,如下图所示: 原始方法绘制很多圆圈 原始方法绘制很多 阅读全文

posted @ 2018-12-05 14:20 ITman彪叔 阅读(1317) 评论(0) 推荐(4)

WebGL2系列之实例数组(Instanced Arrays)

摘要: 实例化数组 实例化是一种只调用一次渲染函数却能绘制出很多物体的技术,它节省渲染一个物体时从CPU到GPU的通信时间。实例数组是这样的一个对象,使用它,可以把原来的的uniform变量转换成attribute变量,而且这个attribute变量对应的缓冲区可以被多个对象使用;这样在绘制的时候,可以减少 阅读全文

posted @ 2018-12-05 13:58 ITman彪叔 阅读(995) 评论(0) 推荐(0)

2018年11月14日

Linux命令对应的英文及整体学习法

摘要: linux命令 注意一下内容收集与互联网,如果觉得有版权问题,请联系。 用Linux命令的时候,如果熟悉对应英文的含义,更有助于理解相应的命令。man: Manual 意思是手册,可以用这个命令查询其他命令的用法。这个命令类似其他语言 比如MATLAB中的help命令pwd:Print workin 阅读全文

posted @ 2018-11-14 15:17 ITman彪叔 阅读(250) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 下一页

导航

ITman彪叔的博客,微信公众号:ITman彪叔。欢迎对canvas、webgl、图形学感兴趣的读者订阅专栏。 点击下面链接可以订阅: [canvas高级进阶] https://xiaozhuanlan.com/canvas [webgl入门到高级进阶]https://xiaozhuanlan.com/webgl