Chromium中GPU进程架构导致多个GPU客户端会同时访问GPU服务,而多个GPU客户端可能存在数据依赖关系,例如渲染WebGL页面时,因此需要提供一种同步机制保证GPU操作的先后次序。本文讨论的就是多进程架构下GPU客户端之间的同步问题,以及同步点(SyncPoint)机制的基本原理。...
分类:
其他好文 时间:
2014-10-06 12:20:00
阅读次数:
293
Skipped: sound engine, GUINative support webGL/html5, chrome will soon discard plugins, IE soon too, firefox already, safari unknownMobile supportHDR,...
分类:
其他好文 时间:
2014-10-01 14:03:41
阅读次数:
216
注:文章译自http://wgld.org/,原作者杉本雅広(doxas),文章中假设有我的额外说明,我会加上[lufy:],另外,鄙人webgl研究还不够深入,一些专业词语,假设翻译有误,欢迎大家指正。重要的用法矩阵的计算方法,也不是什么特别奇怪复杂的东西,假设数学好好学习的话,没有基础也能够进行...
分类:
Web程序 时间:
2014-09-29 14:29:30
阅读次数:
413
业界流行的热点图js库:http://www.patrick-wied.at/static/heatmapjs/业界流行,很多网站再用,不过性能稍差,如果热点很多,上万,就很慢。基于WebGL的热点图js库:https://github.com/pyalot/webgl-heatmap基于WebGL...
分类:
Web程序 时间:
2014-09-26 20:28:08
阅读次数:
190
今天iOS8终于正式发布了,升级了手头设备后对我来说最重要的就是测试WebGL的3D是否真的能跑苹果的系统了,跑了多个HT for Web的3D例子都非常流畅,比Android刚支持WebGL时好太多了,基本还没发现什么问题,苹果做...
分类:
移动开发 时间:
2014-09-18 17:00:44
阅读次数:
212
今天iOS8终于正式发布了,升级了手头设备后对我来说最重要的就是测试WebGL的3D是否真的能跑苹果的系统了,跑了多个HT for Web的3D例子都非常流畅,比Android刚支持WebGL时好太多了,基本还没发现什么问题,苹果做事还是值得肯定,要嘛不做,要做就做真正能用的WebGL。
以下是跑HT for Web的3D网络空间拓扑图在iphone5上的截图和视频操作效果,自然不如PC上流畅,但iOS8第一步就能让WebGL达到这样的效果和性能我已经很知足了,感谢苹果!http://v.youku.co...
分类:
移动开发 时间:
2014-09-18 16:37:04
阅读次数:
187
今天iOS8终于正式发布了,升级了手头设备后对我来说最重要的就是测试WebGL的3D是否真的能跑苹果的系统了,跑了多个HT for Web的3D例子都非常流畅,比Android刚支持WebGL时好太多了,基本还没发现什么问题,苹果做事还是值得肯定,要嘛不做,要做就做真正能用的WebGL。
以下...
分类:
移动开发 时间:
2014-09-18 16:07:54
阅读次数:
211
实现Heatmap的开源js库比较出名的就是 heatmapjs ,该框架发展了2年多,作者Patrick Wied最近决定在保持开源的基础上,提供有偿的商业支持服务,这是好事,地球上绝大部分开源项目作者搞个barely可用的初级版本后,就多年不见更新了,而真正能实际上线使用的产品哪有不需要持续完善、增强可扩展性以及提供特殊定制服务的,考虑到作者这两年已无偿投了这么多(Over the last 2 years, I devoted more than 500 hours of work to improv...
分类:
Web程序 时间:
2014-09-12 01:17:22
阅读次数:
347
环境光,模拟了自然界的光的漫反射,弥补了平行光源的缺点。一般,这两种光会同时使用。只使用环境光的话,无法表现出模型的凹凸,只使用平行光源的话,阴影过于严重无法分清模型的轮廓。
3D模拟中的扩散光的代表就是环境光和平行光。这次的demo也实现到了这一步。...
分类:
Web程序 时间:
2014-09-06 01:04:22
阅读次数:
273
写的太长了,果然,就算是简单点说,关于光的处理也需要很长的描述。
重点是,3D渲染中没有办法完全模拟现实中的光,只是大致是那么回事而已。
完全模拟自然界的物理学的话,计算量是非常大的,所以代替这些的就是这次所介绍的,使用平行光源,法线,逆矩阵等技术,在一定程度上尽可能的让画面看起来真实。
理解这次文章的内容,需要一定程度的数学知识,向量,法线,矩阵,这些在平常生活中是不会出现的,但是好好考虑一下的话,应该是可以理解的。...
分类:
Web程序 时间:
2014-08-29 00:09:06
阅读次数:
485