extends:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1212/703.htmlAndroid中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL ES 1.0。今天我们主要要了解...
分类:
移动开发 时间:
2015-01-26 22:27:42
阅读次数:
300
OpenGL中的多重采样
抗锯齿处理的最大优点之一就是它能够使多边形的边缘更为平滑,使渲染效果显得更为逼真和自然。点和直线的抗锯齿处理是得到广泛支持的,但遗憾的是,对多边形的平滑处理并没有在所有平台上都得到实现。并且,即使在可以使用GL_POLYGON_SMOOTH的时候,对整个场景进行抗锯齿处理也没有想象中的那么方便。这是因为,抗锯齿处理是基于混合操作的,这就需要从前到后对所...
分类:
其他好文 时间:
2015-01-25 00:13:30
阅读次数:
196
效果图如上:步骤:略。常见问题:1、编译提示"gl/glaux.h"不存在,多发生在VS2008版本以上。解决办法:下载包含"glaux.h"的库文件。下载地址:http://yunpan.cn/cKZPLCcQufqRi 访问密码 ba742、运行时提示”text1.bmp“打开失败。解决办法:将...
分类:
其他好文 时间:
2015-01-24 15:37:42
阅读次数:
352
OpenGL需要通过视图变换,模型变换,投影变换,视口变换,绘制场景这一系列步骤将图像绘制出来。
1、模型变换和视图变换
从“相对移动”的观点来看,改变观察点的位置与方向和改变物体本身的位置与方向具有等效性。在OpenGL中,实现这两种功能甚至使用的是同样的函数。由于模型和视图的变换都通过矩阵运算来实现,在进行变换前,应先设置当前操作的矩阵为“模型视图矩阵”。设置的方法是以GL_MODEL...
分类:
其他好文 时间:
2015-01-20 12:02:27
阅读次数:
243
看见标题的人是不是在想...一个小小的GL画线难吗?一个小小的物体跟随难吗?嗯,的确,一点不难。。。。我一开始也是像你们那样想的,但是实际操作起来,还是和理论有区别的写这个demo起因是这样的:面试到了一家虚拟现实的公司,因为没有去公司网上直接谈的,谈妥了hr估计是想看看我能不能胜任给了我一张效果图...
分类:
编程语言 时间:
2015-01-13 21:10:53
阅读次数:
2034
效果图如上:步骤:首先,绘制顶点颜色不同的三角形;然后,设置边框大小改变时,重新按固定长宽比例投影,到整个显示界面。实现代码如下: #include void Display(void){ glClear(GL_COLOR_BUFFER_BIT); glLoadIdentity(); ...
分类:
其他好文 时间:
2015-01-12 17:09:56
阅读次数:
135
说明:通过6条线段组合,构造一个立体四面体,是最基本的二维实现。实现代码如下:#include void init(void){ glClearColor(1.0, 1.0, 1.0, 0.0); glMatrixMode(GL_PROJECTION); gluOrtho2D(0...
分类:
其他好文 时间:
2015-01-12 10:43:01
阅读次数:
201
1、又和上次一样犯了个错误,深度缓冲标识位GL_DEPTH_BUFFER_BIT写成GL_COLOR_BUFFER_BIT。导致图形绘制没有在窗口中出现
2、注释是我的。
3、好消息:code compare插件和工具的使用。之前朋友推荐我使用,一直没有场景。现在知道:svn同文件的不同版本在同一路径下的对比使用smartSVN;不同文件或者不同路径任何版本对比使用code compare工具...
分类:
其他好文 时间:
2015-01-10 23:44:15
阅读次数:
528
应用启动正常,但无法进入登录页面:The webpage cannot be found HTTP 404 ... No known changes had been made and the Middle-Tier Services appear to start without problems...
分类:
其他好文 时间:
2015-01-09 18:55:09
阅读次数:
191