
WebGL
kebi808
一个菜鸟程序员。
展开
-
利用XMLHttpRequest同步和异步下载二进制文件的解决方案。
在XMLHttpRequest2里支持二进制数据的下载了,现分别以同步和异步两种方式分别介绍。 异步的方式下载: xmlRequest.open("GET", "0.jpg", true); xmlRequest.responseType = "blob";//这里是关键,它指明返回的数据的类型是二进制 xmlRequest.onreadysta...原创 2013-08-04 17:34:08 · 7428 阅读 · 0 评论 -
WebGL加载跨域纹理的解决方法
本人一直对WebGL很有兴趣,也试着尝试用osgjs写了个DEMO,很成功的出现了效果。可是当自己用ASP.net写了个服务端,想用自己写的服务器提供的数据来用做纹理,可是怎么也不出来,还报错。跟了下代码,发现是用作纹理的Image对象的问题。于是本菜鸟在百度了下,发现是Cross-Origin Resource Sharing的问题。 什么是Cross-Origin R...原创 2013-07-20 18:56:42 · 10298 阅读 · 0 评论 -
webgl中RenderTexture的抗锯齿的解决办法
webgl1.0中仅对canvas的抗锯齿的功能,对framebuffer都没有,更不谈自己创建的RenderTexture了。好在webgl2.0中增加了renderbufferStorageMultisample这个函数让在自己的RenderTexture中实现抗锯齿有了可以实现的可能。 大致思路,第一步:创建一个framebuffer和texture,调用fram...原创 2019-02-23 10:35:03 · 4828 阅读 · 0 评论