- 博客(7)
- 资源 (7)
- 收藏
- 关注
转载 GLSL语法基础
转载自:http://www.cppblog.com/init/archive/2011/11/20/160579.aspxGLSL语法跟C语言非常相似:1.数据类型:GLSL包含下面几种简单的数据类型float bool :false or tureint向量:vec {2,3,4} 长度为2, 3, 4的float向量bvec {2,3,4}
2012-07-27 14:44:04 3015
转载 OpenGL混合
转载自:http://blog.csdn.net/aurora_mylove/article/details/1700540混合是什么呢?混合就是把两种颜色混在一起。具体一点,就是把某一像素位置原来的颜色和将要画上去的颜色,通过某种方式混在一起,从而实现特殊的效果。假设我们需要绘制这样一个场景:透过红色的玻璃去看绿色的物体,那么可以先绘制绿色的物体,再绘制红色玻璃。在绘制红色玻璃的时候,利
2012-07-27 13:24:41 1872
原创 WebGL自学课程(6):WebGL加载跨域纹理出错Uncaught Error: SECURITY_ERR: DOM Exception 18
最近在学习WebGL,用图片对WebGL进行纹理贴图,其中图片是从其他网站跨域获取的,image.src = "http://otile1.mqcdn.com/tiles/1.0.0/osm/"+level+"/"+column+"/"+row+".jpg";用Chrome 22运行网页,每次在执行到gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGB
2012-07-18 13:58:25 8131 2
原创 WebGL自学课程(5):使用一张贴图纹理绘制地球
注:转载请注明出处在《WebGL自学课程(3):原生WebGL+ArcGIS JS API绘制旋转地球》一文中讲述了如何利用地图数据绘制地球的轮廓,但是缺少色彩。本文就是想通过贴图的方式让地球穿上一层靓丽的外衣,并可以通过鼠标拖拽等对绘制的地球进行交互式操作。由于本人《WebGL自学课程(4):WebGL矩阵、Camera基础操作》一文中构建了本人自己常用的代码,封装到World.js
2012-07-14 20:21:40 7213
原创 WebGL自学课程(4):WebGL矩阵、Camera基础操作
直接使用WebGL进行开发比较困难,所以用WebGL进行三维开发一般都要使用框架,本人也在学习WebGL,所以想构建一个自己习惯的框架,正好加深自己对WebGL技术的理解。WebGL框架中最重要的部分应该是矩阵变换以及Camera操作,所以本人首先构建矩阵和摄像机方面的基础代码。本人的代码还比较基础,谈不上框架,只是为了是自己加深理解而已。代码如下:isZero = function(valu
2012-07-08 14:16:33 4697
原创 利用prototype实现JavaScript继承
本文主要是讲解如何通过prototype实现JavaScript继承,并逐步循序渐进,最终实现一个继承的通用函数。1.首先我们定义一个父类Father,如下所示:function Father(){ this.name = "姓名"; this.age = "20"; this.setName = function(str){this.name=str};
2012-07-05 13:48:16 2788
原创 WebGL自学课程(3):原生WebGL+ArcGIS JS API绘制旋转的地球
注:转载请注明出处通过ArcGIS JS API获取地理数据,然后用原生WebGL将其绘制成旋转的地球。一共需要241271个点,绘制了247个国家或地区。截图:以下是代码: World html,body,div{margin:0;padding:0}
2012-07-02 13:35:14 11447 6
Android使用MaskFilter的Demo
2015-11-17
Android中Canvas绘图基础详解
2015-11-11
Android中使用Loader读取联系人信息(兼容低版本Android)
2015-09-30
Android利用Intent拍照、摄像、打电话、发短信、发邮件等示例
2015-09-19
ArcObjects开发基础与技巧——基于Visual+Basic.NET-蒋波涛
2010-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人