Open liujiusheng opened 7 years ago
webgl中所有的操作都需要显式地输出到webgl中,因为gpu和js并不是使用的同一个内存,不能互通
GL 最多可同时注册32张纹理,那么问题就从这里来了,根据测试发现,一般的地图瓦片会加载34张图,那么还有两张图怎么搞定呢?如果屏幕更大的话会加载更多的图,那又怎么搞定呢?难道这就是webgl中没有放入影像图的原因?
创建着色器三步: createShader() shaderSource() compileShader()
绑定着色器: createProgram()//创建程序 attachShader()//向程序实例绑定着色器
创建几何要素: createBuffer()//创建数据对象 bindBuffer()//指定类型 bufferData()//传入数据
webgl中所有的操作都需要显式地输出到webgl中,因为gpu和js并不是使用的同一个内存,不能互通
GL 最多可同时注册32张纹理,那么问题就从这里来了,根据测试发现,一般的地图瓦片会加载34张图,那么还有两张图怎么搞定呢?如果屏幕更大的话会加载更多的图,那又怎么搞定呢?难道这就是webgl中没有放入影像图的原因?
创建着色器三步: createShader() shaderSource() compileShader()
绑定着色器: createProgram()//创建程序 attachShader()//向程序实例绑定着色器
创建几何要素: createBuffer()//创建数据对象 bindBuffer()//指定类型 bufferData()//传入数据