一、理论讲解在OpenGL中,物体透明技术通常被叫做混合(Blending)。透明是物体(或物体的一部分)非纯色而是混合色,这种颜色来自于不同浓度的自身颜色和它后面的物体颜色。一个有色玻璃窗就是一种透明物体,玻璃有自身的颜色,但...
Touch position是屏幕坐标系中的点,OpenGL position是cocos2d-x用到的OpenGL坐标系上的点坐标。所以就需要将touch的坐标转换成OpenGL坐标系中的点坐标。坐标转换接口:getLocation()和getLocationInView()在开发中一般...
最近游戏好像老是在GMA950之类的显卡上出现问题查了一下,应该是因为它不支持硬件VertexShader造成的吧具体解决方法待查GMA 900应用在采用了Intel i915G芯片组的主板上。 核心频率333 MHzRAMDAC时钟400 MHzT/L软件模...
本想用自动纹理坐标生成做的,可是红宝书上说得一点都不明白。网上有个人的课程设计是自己画的球,就是一个个四边形的拼个球,然后再给四边形贴图。这样太麻烦了!逛啊逛,让我找到了另一种方法,仅仅几行代码:// 画地球void O...
基本数据类型学过Java的都知道,Java中有九种基本的数据类型,比如int、double、float等等。在glsl中也有一些基本的数据类型,分别为:数据类型解释说明voidno function return value or empty parameter listboolBooleanint...
在OpenGL中有两个重要的投影变换:正交投影(Orthographic Projection)和透视投影(Perspective Projection),二者各有对应的变换矩阵。初学者比较难理解这两个矩阵是怎么来的。本文从数学角度来反向推导两个投影矩阵。 推...
到此,关于OpenGLES的入门文章算是告一段落了,希望大家都能有所收获。我从8月开始学习,到现在已有4个月,在此要非常感谢公司给的机会,让我得以在工作时间学习和练习这门新的技术。(这样的时间里效率会很高)一开始学OpenGL,我...
前面写了OpenGLES的入门篇,一些朋友觉得还不错,找到我问了一些知识,这次我有针对性的写下这篇文章,也为我OpenGLES进阶篇做个开始。我已认证微信,感兴趣朋友可进我个人主页,点击微信小图标加...
这篇文章其实不必写,这位博主讲得已经很好了http://www.cnblogs.com/kesalin/archive/2012/12/20/vbo.html。还是提出来的原因是,这是一步步的路: 为什么我们要使用VBO?使用顶点缓存(VBO)能够大大减少CPU-GPU 之间的数据...