opengl es
sgnoquiter
这个作者很懒,什么都没留下…
展开
-
从零开始学习OpenGL ES之六 – 纹理及纹理映射
在OpenGL ES中另一种为多边形定义颜色创建材质的方法是将纹理映射到多边形。这是一种很实用的方法,它可以产生很漂亮的外观并节省大量的处理器时间。比如说,你想在游戏中造一个砖墙。你当然可以创建一个具有几千个顶点的复杂物体来定义每块砖以及砖之间的泥灰。 或者你可以创建一个由两个三角形构成的方块(四个顶点),然后将砖的照片映射上去。简单的几何体通过纹理映射的方法比使用材质的复杂几何体转载 2011-11-09 15:27:45 · 650 阅读 · 0 评论 -
glBlendFunc()的参数(转自CSDN)
OpenGL 会把源颜色和目标颜色各自取出,并乘以一个系数(源颜色乘以的系数称为“源因子”,目标颜色乘以的系数称为“目标因子”),然后相加,这样就得到了新的颜 色。(也可以不是相加,新版本的OpenGL可以设置运算方式,包括加、减、取两者中较大的、取两者中较小的、逻辑运算等,但我们这里为了简单起见,不讨 论这个了)下面用数学公式来表达一下这个运算方式。假设源颜色的四个分量(指红色,绿色,蓝色,转载 2011-12-27 15:39:34 · 473 阅读 · 0 评论 -
visual studio 2008 OpenGL开发配置
VS2008没有带OpenGL库,可以自行从VS2005或者其他VC++环境中提取相关文件加上来配置OpenGL环境。提取出来的文件都放在了Visual C++文件夹中,首先include里面的文件copy到C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL文件夹中,如果没有GL这个文件夹则可以自己新建一个,然后把OpenGL库的l转载 2011-12-27 23:43:11 · 535 阅读 · 0 评论 -
cocos2d 2.x 实现精灵的会移动的遮罩
今天我们来实现一个功能,我们来给精灵加一个遮罩,不过略微有点不同的是,我们的精灵的遮罩不是固定的,可以随着手指的移动,实现动态的遮挡精灵的不同部分。像上一篇教程一样,我们还是简陋的实现我们的主要功能,只给出解决问题的主要思路和方法,更丰富出彩的功能,需要你自己开动脑筋去实现。 我们这篇教程所涉及的知识,基本上都来自子龙山人译:的怎么用cocos2d 2.0实现精灵的遮罩和raywen转载 2012-10-25 10:41:54 · 3014 阅读 · 0 评论 -
cocos2d 2.x 实现精灵的会移动的遮罩
今天我们来实现一个功能,我们来给精灵加一个遮罩,不过略微有点不同的是,我们的精灵的遮罩不是固定的,可以随着手指的移动,实现动态的遮挡精灵的不同部分。像上一篇教程一样,我们还是简陋的实现我们的主要功能,只给出解决问题的主要思路和方法,更丰富出彩的功能,需要你自己开动脑筋去实现。 我们这篇教程所涉及的知识,基本上都来自子龙山人译:的怎么用cocos2d 2.0实现精灵的遮罩和raywen转载 2012-10-25 10:43:34 · 807 阅读 · 0 评论 -
cocos2d-x 字体描边CCRenderTexture glBlendFunc
/////////////////////////////////////author : zhxfl//date : 2013.3.1//email : [email protected]//Adress : http://blog.sina.com.cn/s/blog_a502f1a30101hvh7.html////////////////////////////转载 2013-04-27 16:04:15 · 4427 阅读 · 0 评论 -
cocos2dx 2.0字体描边(based on shader)
从论坛上面看到的,没试过效果,先收着。http://stackoverflow.com/questions/12469990/simple-glsl-convolution-shader-is-atrociously-slowI've done this exact thing myself, and I see several things that could be optimized her原创 2013-04-27 16:08:42 · 5910 阅读 · 0 评论 -
Xcode创建的默认iOS OpenGL ES 2.0 project代码分析
1.使用GLKView简化OpenGL初始化。在前面的教程里面,介绍了如何从一个UIView来建立OpenGL工程,里面做了很多初始化工作,比如:创建render buffer 和 frame buffer等。这些重复性的工作,apple提供了一个基础类GLKView给我使用。在TTAppDelegate.m中初始化了一个TTViewController为rootViewContr转载 2013-07-24 11:09:39 · 1235 阅读 · 0 评论 -
查看blend func 效果的在线工具
http://www.andersriggelsen.dk/glblendfunc.php原创 2013-10-24 22:54:11 · 830 阅读 · 0 评论