摘要:
前言 在那里,有一个神秘的世界。一个隐蔽的,充满美丽和优雅的平行宇宙,错综复杂地缠绕着我们。这就是数学的世界。同时对我们之中的大多数人,它是不可见的。而本书就是一张请帖,邀请你去发现这个关于数学的世界。 考虑一下这个自相矛盾的地方,一方面,数学存在于我们生活中的一针一线中,每次我们进行线上购物,发送一条短信,在网络上进行一次搜索,或者使用GPS设备,数学公式和算法都在其中扮演着的作用。而另一方面,... 阅读全文
摘要:
OpenWebGlobe的相机主要在CameraNode和globenavigation这两个文件中,前者主要负责裁剪矩阵,project matrix,而后者主要是Model Matrix,虽然这两个脚本的代码不多,但要理解里面的矩阵计算,还得先从坐标系(Coordinate System)开始,通过坐标系,一步步的将我们的地理球(椭球体)转换成相机,程序可识别的虚拟地球。 Geo... 阅读全文
摘要:
首先说明一下,我对这个库并不了解,只是因为OpenWebGlobe用到了这个库作为他的框架,所以才有所了解,因此了解的深度有限,只是基于足够在OpenWebGlobe中使用和扩展一些自定义的文件,并且压缩打包js脚本,这些比较基础的功能。 上网了解了一下这个Closure,简单说就是Google Javascript SDK,提供了一个js的framework,方便用户的扩展,cl... 阅读全文
摘要:
OpenWebGlobe是一个非常不错的,通过WebGL技术实现的Web三维球,无需插件跨浏览器。里面有很多值得前端开发和GIS开发者借鉴的地方,主要是GIS和Web技术层面,个人打算最近在时间允许的情况下,和各位分享一下我所了解的这款开源工程,内容很多,比如里面的相机矩阵,网格剖分,纹理以及Sh... 阅读全文
摘要:
随着Web应用的成熟以及HTML5技术的广泛应用,Web开发已经不仅仅是DOM框架,或者DOM只占了很小的比例,随着逻辑框架的日益复杂和渲染技术的多样化,从早期的脚本模拟动画,再到后来的SVG,VML再到如今的canvas和webgl技术,JavaScript已经成为Web开发的利器,无处不在如影随形。JS可以处理CSS和DOM元素,也可以实现网络传输,也负责逻辑框架和功能实现,在... 阅读全文
摘要:
“能当海盗,为什么还要当海军?” 我相信乔布斯说这句话的时候肯定没有看过《海贼王》,因为当时这部漫画还没有问世,但起码,在乔布斯眼中的开发团队,具有一种海盗气质,相比微软公司大规模团队的开发模式,更倾向于精英般的小团队。2011,本应该是平凡波澜不惊的一年年份,却因为乔布斯的英年早逝而变的不再平凡,一个伟大的公司可能会有很多伟大的产品,但其伟大的灵魂却独一无二,乔布斯改变的世界,让很多人享受到了科技带来的价值。相信,这如同神一般的传奇经历,必将载入史册,仍将激励众人不断创新,推动文明的不断进步。想起了《三个傻瓜》里面的台词:吾王真伟大,请接受我卑微的献礼。在乔布斯逝世之际,谨此表达我的哀伤。 阅读全文