├── .gitignore ├── 01-绘制一个三角形 └── OpenGL-ES-01 │ ├── OpenGL-ES-01.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── OpenGL-ES-01 │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── Info.plist │ ├── JCViewController.h │ ├── JCViewController.m │ └── main.m ├── 02-把OpenGL-ES的7个步骤抽取出来 └── OpenGL-ES-02 │ ├── OpenGL-ES-02.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── OpenGL-ES-02 │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── Info.plist │ ├── JCGLKVertexAttribArrayBuffer.h │ ├── JCGLKVertexAttribArrayBuffer.m │ ├── JCViewController.h │ ├── JCViewController.m │ └── main.m ├── 03-纹理的基本使用 └── OpenGL-ES-03 │ ├── OpenGL-ES-03.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── OpenGL-ES-03 │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── Info.plist │ ├── JCGLKVertexAttribArrayBuffer.h │ ├── JCGLKVertexAttribArrayBuffer.m │ ├── JCGLKViewController.h │ ├── JCGLKViewController.m │ ├── leaves.gif │ └── main.m ├── 04-修改纹理的取样模式 └── OpenGL-ES-04 │ ├── OpenGL-ES-04.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── OpenGL-ES-04 │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── GLKEffectPropertyTexture+SettingTexture.h │ ├── GLKEffectPropertyTexture+SettingTexture.m │ ├── Info.plist │ ├── JCGLKVertexAttribArrayBuffer.h │ ├── JCGLKVertexAttribArrayBuffer.m │ ├── JCGLKViewController.h │ ├── JCGLKViewController.m │ ├── grid.png │ └── main.m ├── 05-混合片元颜色 └── OpenGL-ES-05 │ ├── OpenGL-ES-05.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── OpenGL-ES-05 │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── Info.plist │ ├── JCGLKVertexAttribArrayBuffer.h │ ├── JCGLKVertexAttribArrayBuffer.m │ ├── JCGLKViewController.h │ ├── JCGLKViewController.m │ ├── beetle.png │ ├── leaves.gif │ └── main.m ├── 06-多重纹理 └── OpenGL-ES-06 │ ├── OpenGL-ES-06.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── OpenGL-ES-06 │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── Info.plist │ ├── JCGLKVertexAttribArrayBuffer.h │ ├── JCGLKVertexAttribArrayBuffer.m │ ├── JCGLKViewController.h │ ├── JCGLKViewController.m │ ├── beetle.png │ ├── leaves.gif │ └── main.m ├── LICENSE ├── README.md └── picture ├── 01-绘制一个三角形.png ├── 03-纹理的基本使用.png ├── 04-修改纹理的取样模式.gif └── 05-两个纹理的混合.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/.gitignore -------------------------------------------------------------------------------- /01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/AppDelegate.h -------------------------------------------------------------------------------- /01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/AppDelegate.m -------------------------------------------------------------------------------- /01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/Info.plist -------------------------------------------------------------------------------- /01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/JCViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/JCViewController.h -------------------------------------------------------------------------------- /01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/JCViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/JCViewController.m -------------------------------------------------------------------------------- /01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/01-绘制一个三角形/OpenGL-ES-01/OpenGL-ES-01/main.m -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/AppDelegate.h -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/AppDelegate.m -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/Info.plist -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/JCGLKVertexAttribArrayBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/JCGLKVertexAttribArrayBuffer.h -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/JCGLKVertexAttribArrayBuffer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/JCGLKVertexAttribArrayBuffer.m -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/JCViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/JCViewController.h -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/JCViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/JCViewController.m -------------------------------------------------------------------------------- /02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/02-把OpenGL-ES的7个步骤抽取出来/OpenGL-ES-02/OpenGL-ES-02/main.m -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/AppDelegate.h -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/AppDelegate.m -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/Info.plist -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/JCGLKVertexAttribArrayBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/JCGLKVertexAttribArrayBuffer.h -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/JCGLKVertexAttribArrayBuffer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/JCGLKVertexAttribArrayBuffer.m -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/JCGLKViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/JCGLKViewController.h -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/JCGLKViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/JCGLKViewController.m -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/leaves.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/leaves.gif -------------------------------------------------------------------------------- /03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/03-纹理的基本使用/OpenGL-ES-03/OpenGL-ES-03/main.m -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/AppDelegate.h -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/AppDelegate.m -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/GLKEffectPropertyTexture+SettingTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/GLKEffectPropertyTexture+SettingTexture.h -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/GLKEffectPropertyTexture+SettingTexture.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/GLKEffectPropertyTexture+SettingTexture.m -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/Info.plist -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/JCGLKVertexAttribArrayBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/JCGLKVertexAttribArrayBuffer.h -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/JCGLKVertexAttribArrayBuffer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/JCGLKVertexAttribArrayBuffer.m -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/JCGLKViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/JCGLKViewController.h -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/JCGLKViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/JCGLKViewController.m -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/grid.png -------------------------------------------------------------------------------- /04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/04-修改纹理的取样模式/OpenGL-ES-04/OpenGL-ES-04/main.m -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/AppDelegate.h -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/AppDelegate.m -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/Info.plist -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/JCGLKVertexAttribArrayBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/JCGLKVertexAttribArrayBuffer.h -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/JCGLKVertexAttribArrayBuffer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/JCGLKVertexAttribArrayBuffer.m -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/JCGLKViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/JCGLKViewController.h -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/JCGLKViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/JCGLKViewController.m -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/beetle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/beetle.png -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/leaves.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/leaves.gif -------------------------------------------------------------------------------- /05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/05-混合片元颜色/OpenGL-ES-05/OpenGL-ES-05/main.m -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/AppDelegate.h -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/AppDelegate.m -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/Info.plist -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/JCGLKVertexAttribArrayBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/JCGLKVertexAttribArrayBuffer.h -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/JCGLKVertexAttribArrayBuffer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/JCGLKVertexAttribArrayBuffer.m -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/JCGLKViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/JCGLKViewController.h -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/JCGLKViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/JCGLKViewController.m -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/beetle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/beetle.png -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/leaves.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/leaves.gif -------------------------------------------------------------------------------- /06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/06-多重纹理/OpenGL-ES-06/OpenGL-ES-06/main.m -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/README.md -------------------------------------------------------------------------------- /picture/01-绘制一个三角形.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/picture/01-绘制一个三角形.png -------------------------------------------------------------------------------- /picture/03-纹理的基本使用.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/picture/03-纹理的基本使用.png -------------------------------------------------------------------------------- /picture/04-修改纹理的取样模式.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/picture/04-修改纹理的取样模式.gif -------------------------------------------------------------------------------- /picture/05-两个纹理的混合.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjiangchuan/OpenGL-ES-iOS/HEAD/picture/05-两个纹理的混合.png --------------------------------------------------------------------------------