├── README.md ├── Toturial-06-天空盒 ├── Toturial-06-天空盒.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── mkil.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── mkil.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist └── Toturial-06-天空盒 │ ├── AGLKView.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── SkyboxEffect.swift │ ├── Utils │ ├── GLESUtils.swift │ └── GLKMatrix+Array.swift │ ├── ViewController.swift │ ├── image │ ├── container.jpg │ ├── fadeaway_bk.tga │ ├── fadeaway_dn.tga │ ├── fadeaway_ft.tga │ ├── fadeaway_lf.tga │ ├── fadeaway_rt.tga │ ├── fadeaway_up.tga │ └── image.jpg │ └── shader │ ├── cubef.glsl │ ├── cubev.glsl │ ├── skyboxf.glsl │ └── skyboxv.glsl ├── Toturial-07-光照 ├── Toturial-07-漫反射光照 │ ├── Toturial-07-漫反射光照.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ ├── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcuserdata │ │ │ │ └── mkil.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ │ └── mkil.xcuserdatad │ │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ └── Toturial-07-漫反射光照 │ │ ├── AGLKView.swift │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── Utils │ │ ├── GLESUtils.swift │ │ └── GLKMatrix+Array.swift │ │ ├── ViewController.swift │ │ ├── dungeon_01.png │ │ └── shader │ │ ├── shadeFragment.glsl │ │ └── shadeVertex.glsl ├── Toturial-07-环境光照 │ ├── Toturial-07-环境光照.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ ├── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcuserdata │ │ │ │ └── mkil.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ │ └── mkil.xcuserdatad │ │ │ ├── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ └── Toturial-07-环境光照 │ │ ├── AGLKView.swift │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── Utils │ │ ├── GLESUtils.swift │ │ └── GLKMatrix+Array.swift │ │ ├── ViewController.swift │ │ ├── dungeon_01.png │ │ └── shader │ │ ├── shaderf.glsl │ │ └── shaderv.glsl └── Toturial-07-镜面光照 │ ├── Toturial-07-镜面光照.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── mkil.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── mkil.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist │ └── Toturial-07-镜面光照 │ ├── AGLKView.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── Utils │ ├── GLESUtils.swift │ └── GLKMatrix+Array.swift │ ├── ViewController.swift │ ├── dungeon_01.png │ └── shader │ ├── shadeFragment.glsl │ └── shadeVertex.glsl ├── Toturial-08-帧缓存 ├── Toturial-08-帧缓存.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── mkil.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── mkil.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist └── Toturial-08-帧缓存 │ ├── AGLKView.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── Utils │ ├── GLESUtils.swift │ └── GLKMatrix+Array.swift │ ├── ViewController.swift │ ├── dungeon_01.jpg │ └── shader │ ├── shaderFBOv.glsl │ ├── shaderf.glsl │ └── shaderv.glsl ├── Toturial-09-obj ├── Toturial-09-obj.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── mkil.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── mkil.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist └── Toturial-09-obj │ ├── AGLKView.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── ObjLoader │ ├── ArmoryHelper.swift │ ├── Material.swift │ ├── MaterialLoader.swift │ ├── ObjLoader.swift │ └── Scanner.swift │ ├── Resources │ ├── key.bmp │ ├── key.mtl │ └── key.obj │ ├── Shader │ ├── shaderf.glsl │ └── shaderv.glsl │ ├── Utils │ ├── GLESUtils.swift │ └── GLKMatrix+Array.swift │ └── ViewController.swift ├── Tutorial-01-三角形 ├── Tutorial-01-三角形.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── mkil.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── mkil.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist └── Tutorial-01-三角形 │ ├── AGLKView.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── Utils │ └── GLESUtils.swift │ ├── ViewController.swift │ ├── shaderf.glsl │ └── shaderv.glsl ├── Tutorial-02-纹理 ├── Tutorial-02-纹理.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── mkil.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── mkil.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist └── Tutorial-02-纹理 │ ├── AGLKView.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── Utils │ └── GLESUtils.swift │ ├── ViewController.swift │ ├── dungeon_01.jpg │ ├── shaderf.glsl │ └── shaderv.glsl ├── Tutorial-03-立方体 ├── Tutorial-03-立方体.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── mkil.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── mkil.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── Tutorial-03-立方体 │ ├── AGLKView.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── Utils │ │ ├── GLESUtils.swift │ │ ├── Matrix.swift │ │ └── Vector.swift │ ├── ViewController.swift │ ├── shaderf.glsl │ └── shaderv.glsl └── dungeon_01.jpg ├── Tutorial-04-多实例绘制 ├── Tutorial-04-多实例绘制.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── mkil.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── mkil.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── Tutorial-04-多实例绘制 │ ├── AGLKView.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.swift │ └── dungeon_01.jpg ├── Utils │ └── GLESUtils.swift ├── shaderf.glsl └── shaderv.glsl └── Tutorial-05-多重纹理-混合 ├── Tutorial-05-多重纹理.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── mkil.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ └── mkil.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── Tutorial-05-多重纹理 ├── AGLKView.swift ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Info.plist ├── Utils │ ├── GLESUtils.swift │ ├── Matrix.swift │ └── Vector.swift ├── ViewController.swift ├── dungeon_01.jpg ├── mixture.jpg ├── shaderf.glsl └── shaderv.glsl ├── Tutorial-05-混合.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── mkil.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ └── mkil.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist └── Tutorial-05-混合 ├── AGLKView.swift ├── AppDelegate.swift ├── Assets.xcassets ├── AppIcon.appiconset │ └── Contents.json └── Contents.json ├── Base.lproj ├── LaunchScreen.storyboard └── Main.storyboard ├── Info.plist ├── Utils ├── GLESUtils.swift ├── Matrix.swift └── Vector.swift ├── ViewController.swift ├── mixture.jpg ├── shaderf.glsl ├── shaderv.glsl └── text.jpg /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/README.md -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/AGLKView.swift -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/AppDelegate.swift -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/Info.plist -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/SkyboxEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/SkyboxEffect.swift -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/Utils/GLKMatrix+Array.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/Utils/GLKMatrix+Array.swift -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/ViewController.swift -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/image/container.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/image/container.jpg -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_bk.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_bk.tga -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_dn.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_dn.tga -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_ft.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_ft.tga -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_lf.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_lf.tga -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_rt.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_rt.tga -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_up.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/image/fadeaway_up.tga -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/image/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/image/image.jpg -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/shader/cubef.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/shader/cubef.glsl -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/shader/cubev.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/shader/cubev.glsl -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/shader/skyboxf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/shader/skyboxf.glsl -------------------------------------------------------------------------------- /Toturial-06-天空盒/Toturial-06-天空盒/shader/skyboxv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-06-天空盒/Toturial-06-天空盒/shader/skyboxv.glsl -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/AGLKView.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/AppDelegate.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Info.plist -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Utils/GLKMatrix+Array.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/Utils/GLKMatrix+Array.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/ViewController.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/dungeon_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/dungeon_01.png -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/shader/shadeFragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/shader/shadeFragment.glsl -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/shader/shadeVertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-漫反射光照/Toturial-07-漫反射光照/shader/shadeVertex.glsl -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/AGLKView.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/AppDelegate.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Info.plist -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Utils/GLKMatrix+Array.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/Utils/GLKMatrix+Array.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/ViewController.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/dungeon_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/dungeon_01.png -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/shader/shaderf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/shader/shaderf.glsl -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/shader/shaderv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-环境光照/Toturial-07-环境光照/shader/shaderv.glsl -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/AGLKView.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/AppDelegate.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Info.plist -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Utils/GLKMatrix+Array.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/Utils/GLKMatrix+Array.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/ViewController.swift -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/dungeon_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/dungeon_01.png -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/shader/shadeFragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/shader/shadeFragment.glsl -------------------------------------------------------------------------------- /Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/shader/shadeVertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-07-光照/Toturial-07-镜面光照/Toturial-07-镜面光照/shader/shadeVertex.glsl -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/AGLKView.swift -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/AppDelegate.swift -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/Info.plist -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/Utils/GLKMatrix+Array.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/Utils/GLKMatrix+Array.swift -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/ViewController.swift -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/dungeon_01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/dungeon_01.jpg -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/shader/shaderFBOv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/shader/shaderFBOv.glsl -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/shader/shaderf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/shader/shaderf.glsl -------------------------------------------------------------------------------- /Toturial-08-帧缓存/Toturial-08-帧缓存/shader/shaderv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-08-帧缓存/Toturial-08-帧缓存/shader/shaderv.glsl -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/AGLKView.swift -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/AppDelegate.swift -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Info.plist -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/ObjLoader/ArmoryHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/ObjLoader/ArmoryHelper.swift -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/ObjLoader/Material.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/ObjLoader/Material.swift -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/ObjLoader/MaterialLoader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/ObjLoader/MaterialLoader.swift -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/ObjLoader/ObjLoader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/ObjLoader/ObjLoader.swift -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/ObjLoader/Scanner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/ObjLoader/Scanner.swift -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Resources/key.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Resources/key.bmp -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Resources/key.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Resources/key.mtl -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Resources/key.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Resources/key.obj -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Shader/shaderf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Shader/shaderf.glsl -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Shader/shaderv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Shader/shaderv.glsl -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/Utils/GLKMatrix+Array.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/Utils/GLKMatrix+Array.swift -------------------------------------------------------------------------------- /Toturial-09-obj/Toturial-09-obj/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Toturial-09-obj/Toturial-09-obj/ViewController.swift -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形/AGLKView.swift -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形/AppDelegate.swift -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形/Info.plist -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形/ViewController.swift -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形/shaderf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形/shaderf.glsl -------------------------------------------------------------------------------- /Tutorial-01-三角形/Tutorial-01-三角形/shaderv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-01-三角形/Tutorial-01-三角形/shaderv.glsl -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/AGLKView.swift -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/AppDelegate.swift -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/Info.plist -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/ViewController.swift -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/dungeon_01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/dungeon_01.jpg -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/shaderf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/shaderf.glsl -------------------------------------------------------------------------------- /Tutorial-02-纹理/Tutorial-02-纹理/shaderv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-02-纹理/Tutorial-02-纹理/shaderv.glsl -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/AGLKView.swift -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/AppDelegate.swift -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/Info.plist -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/Utils/Matrix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/Utils/Matrix.swift -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/Utils/Vector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/Utils/Vector.swift -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/ViewController.swift -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/shaderf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/shaderf.glsl -------------------------------------------------------------------------------- /Tutorial-03-立方体/Tutorial-03-立方体/shaderv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/Tutorial-03-立方体/shaderv.glsl -------------------------------------------------------------------------------- /Tutorial-03-立方体/dungeon_01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-03-立方体/dungeon_01.jpg -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/AGLKView.swift -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/AppDelegate.swift -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/Info.plist -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/ViewController.swift -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/dungeon_01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Tutorial-04-多实例绘制/dungeon_01.jpg -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/shaderf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/shaderf.glsl -------------------------------------------------------------------------------- /Tutorial-04-多实例绘制/shaderv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-04-多实例绘制/shaderv.glsl -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/xcuserdata/mkil.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/AGLKView.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/AppDelegate.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Info.plist -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Utils/Matrix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Utils/Matrix.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Utils/Vector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/Utils/Vector.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/ViewController.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/dungeon_01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/dungeon_01.jpg -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/mixture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/mixture.jpg -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/shaderf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/shaderf.glsl -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/shaderv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-多重纹理/shaderv.glsl -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合.xcodeproj/project.xcworkspace/xcuserdata/mkil.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合.xcodeproj/xcuserdata/mkil.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/AGLKView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/AGLKView.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/AppDelegate.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/Info.plist -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/Utils/GLESUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/Utils/GLESUtils.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/Utils/Matrix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/Utils/Matrix.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/Utils/Vector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/Utils/Vector.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/ViewController.swift -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/mixture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/mixture.jpg -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/shaderf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/shaderf.glsl -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/shaderv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/shaderv.glsl -------------------------------------------------------------------------------- /Tutorial-05-多重纹理-混合/Tutorial-05-混合/text.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymkil/LearningOpenGLES/HEAD/Tutorial-05-多重纹理-混合/Tutorial-05-混合/text.jpg --------------------------------------------------------------------------------