最近正在学习WebGL相关的东西。
WebGL现在正处于1.0阶段,它是基于OpenGLES2.0的。相信基于OpenGLES3.0的WebGL2.0也会将于不久到来。
WebGL是典型的老瓶装新酒的东西,国内教程比较少,这里有一篇英文翻译教程。
hiwebgl
这些例子会一步一步的教你怎会在浏览器里面渲染3D的东西。
在这篇例子里面原作者没有WebGL的原生API来作讲解,反面用到了Oak3D这个库,库里面封装了很多实用的API,可以大大简化我们对底层API的调用。但这是个库在网上不好找源码,现把地址分享出来。
Oak3D源码