OpenGL ES 2.0 for iPhone
======================================================================
OpenGL ES iPhone tutorial.
You can read all posts of this tutorial here:
http://blog.csdn.net/kesalin/article/category/1288827
Copyright 2012 kesalin, All Rights Reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
Neither the name of kesalin nor the names of its contributors may be
used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
Contact kesalin at kesalin@gmail.com or l_zhaohui@163.com.
This is my technology blog: http://blog.csdn.net/kesalin/.
This version is modified and maintained by kesalin@gmail.com.
-----------------------------------------------------------------------
Screenshots:
Tutorial01: Introduce
https://github.com/kesalin/OpenGLES/blob/master/Tutorial01/Tutorial01-Intro.png
Tutorial02: Introduce
https://github.com/kesalin/OpenGLES/blob/master/Tutorial02/Tutorial02-Intro.png
Tutorial03: Transform
https://github.com/kesalin/OpenGLES/blob/master/Tutorial03/Tutorial03-Transform.png
Tutorial05: Transform & Color
https://github.com/kesalin/OpenGLES/blob/master/Tutorial05/Tutorial05-Transform%26Color.png
Tutorial06: Vertex Buffer Object
https://github.com/kesalin/OpenGLES/blob/master/Tutorial06/Tutorial06-VBO%26Surface.png
Tutorial07: Per-Vertex Light
https://github.com/kesalin/OpenGLES/blob/master/Tutorial07/Tutorial07-PerVertexLight.png
Tutorial08: Per-Pixel Light & Toon Shader & Polygon Offset
https://github.com/kesalin/OpenGLES/blob/master/Tutorial08/Tutorial08-ToonShader.png
Tutorial09: Load OBJ Model
https://github.com/kesalin/OpenGLES/blob/master/Tutorial09/Tutorial09-LoadObjModel.png
Tutorial10: Texture
https://github.com/kesalin/OpenGLES/blob/master/Tutorial10/Tutorial10-Texture.png
Tutorial11: Texture Combine with Color
https://github.com/kesalin/OpenGLES/blob/master/Tutorial11/Tutorial11-Texture%20Blend%20with%20Color.png
Tutorial12: Texture Combine with Texture
https://github.com/kesalin/OpenGLES/blob/master/Tutorial12/Tutorial12-Texture%20Blend%20with%20Texture.png
Tutorial13: Stencil Buffer
https://github.com/kesalin/OpenGLES/blob/master/Tutorial13/Tutorial13-Stencil%20Buffer.png
Tutorial14: Cubemap Texture
https://github.com/kesalin/OpenGLES/blob/master/Tutorial14/Tutorial14-TextureCube.png
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
OpenGLES-例子大全 (404个子文件)
GLESMath.c 12KB
ksMatrix.c 11KB
ksMatrix.c 11KB
GLESMath.c 10KB
GLESMath.c 6KB
GLESMath.c 6KB
GLESMath.c 6KB
GLESMath.c 6KB
GLESMath.c 6KB
GLESMath.c 6KB
GLESMath.c 6KB
GLESMath.c 6KB
ksVector.c 2KB
ksVector.c 2KB
ModelSurface.cpp 4KB
ParametricSurface.cpp 3KB
ParametricSurface.cpp 3KB
ParametricSurface.cpp 3KB
ParametricSurface.cpp 3KB
ParametricSurface.cpp 3KB
ParametricSurface.cpp 3KB
ParametricSurface.cpp 3KB
ParametricSurface.cpp 3KB
ParametricSurface.cpp 3KB
.gitignore 232B
FragmentShader.glsl 5KB
FragmentShader.glsl 5KB
VertexShader.glsl 1KB
VertexShader.glsl 924B
VertexShader.glsl 892B
PerPixelToonFragment.glsl 862B
VertexShader.glsl 857B
VertexShader.glsl 857B
VertexShader.glsl 857B
VertexShader.glsl 810B
VertexShader.glsl 810B
VertexShader.glsl 777B
PerPixelSelfShadowing.glsl 696B
PerPixelFragment.glsl 630B
FragmentShader.glsl 621B
FragmentShader.glsl 467B
FragmentShader.glsl 459B
PerPixelVertex.glsl 372B
VertexShader.glsl 250B
VertexShader.glsl 250B
FragmentShader.glsl 210B
VertexShader.glsl 151B
FragmentShader.glsl 112B
FragmentShader.glsl 112B
FragmentShader.glsl 112B
FragmentShader.glsl 112B
FragmentShader.glsl 112B
FragmentShader.glsl 86B
FragmentShader.glsl 86B
VertexShader.glsl 77B
PVRTTexture.h 11KB
PVRTTexture.h 11KB
PVRTTexture.h 11KB
PVRTTexture.h 11KB
PVRTTexture.h 11KB
PVRTTexture.h 11KB
PVRTGlobal.h 7KB
PVRTGlobal.h 7KB
PVRTGlobal.h 7KB
PVRTGlobal.h 7KB
PVRTGlobal.h 7KB
PVRTGlobal.h 7KB
ParametricEquations.h 5KB
ParametricEquations.h 5KB
Quaternion.h 5KB
Quaternion.h 5KB
Quaternion.h 5KB
Quaternion.h 5KB
Quaternion.h 5KB
Quaternion.h 5KB
Quaternion.h 5KB
Quaternion.h 5KB
Quaternion.h 5KB
Quaternion.h 5KB
ParametricEquations.h 5KB
ParametricEquations.h 5KB
ParametricEquations.h 5KB
ParametricEquations.h 5KB
ParametricEquations.h 5KB
ParametricEquations.h 5KB
ParametricEquations.h 5KB
GLESMath.h 5KB
ksMatrix.h 4KB
ksMatrix.h 4KB
GLESMath.h 4KB
GLESMath.h 4KB
GLESMath.h 4KB
GLESMath.h 4KB
GLESMath.h 4KB
GLESMath.h 4KB
GLESMath.h 4KB
GLESMath.h 4KB
GLESMath.h 4KB
Vector.h 4KB
Vector.h 4KB
共 404 条
- 1
- 2
- 3
- 4
- 5
资源评论
无奈何之愚者
- 粉丝: 5
- 资源: 20
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- Docker在Ubuntu16.04上安装和部署Apache Storm
- test_kong.zip
- springboot权限验证学习-下
- SeetaFace6人脸质量评估C++代码实现Demo
- OCAuxiliaryTools
- 制药公司QC顶岗实习专题报告
- Rust 全面指南:从基础到高级,一网打尽 Rust 的编程知识
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功