├── .gitignore ├── 001--GLSL三角形变换.xcodeproj ├── project.pbxproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── 001--GLSL三角形变换 ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── CCView.h ├── CCView.m ├── CCViewController.h ├── CCViewController.m ├── Info.plist ├── Utils │ ├── GLESMath.c │ ├── GLESMath.h │ ├── GLESUtils.h │ ├── GLESUtils.m │ ├── Quaternion.h │ └── Vector.h ├── main.m ├── shaderf.glsl └── shaderv.glsl ├── 001--GLSL三角形变换Tests ├── Info.plist └── _01__GLSL_____Tests.m ├── 001--GLSL三角形变换UITests ├── Info.plist └── _01__GLSL_____UITests.m ├── LICENSE ├── OPENGL ES 3.0编程指南 原书.pdf ├── README.md └── screenspot.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/.gitignore -------------------------------------------------------------------------------- /001--GLSL三角形变换.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /001--GLSL三角形变换.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /001--GLSL三角形变换.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /001--GLSL三角形变换/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/AppDelegate.h -------------------------------------------------------------------------------- /001--GLSL三角形变换/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/AppDelegate.m -------------------------------------------------------------------------------- /001--GLSL三角形变换/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /001--GLSL三角形变换/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /001--GLSL三角形变换/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /001--GLSL三角形变换/CCView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/CCView.h -------------------------------------------------------------------------------- /001--GLSL三角形变换/CCView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/CCView.m -------------------------------------------------------------------------------- /001--GLSL三角形变换/CCViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/CCViewController.h -------------------------------------------------------------------------------- /001--GLSL三角形变换/CCViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/CCViewController.m -------------------------------------------------------------------------------- /001--GLSL三角形变换/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/Info.plist -------------------------------------------------------------------------------- /001--GLSL三角形变换/Utils/GLESMath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/Utils/GLESMath.c -------------------------------------------------------------------------------- /001--GLSL三角形变换/Utils/GLESMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/Utils/GLESMath.h -------------------------------------------------------------------------------- /001--GLSL三角形变换/Utils/GLESUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/Utils/GLESUtils.h -------------------------------------------------------------------------------- /001--GLSL三角形变换/Utils/GLESUtils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/Utils/GLESUtils.m -------------------------------------------------------------------------------- /001--GLSL三角形变换/Utils/Quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/Utils/Quaternion.h -------------------------------------------------------------------------------- /001--GLSL三角形变换/Utils/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/Utils/Vector.h -------------------------------------------------------------------------------- /001--GLSL三角形变换/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/main.m -------------------------------------------------------------------------------- /001--GLSL三角形变换/shaderf.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/shaderf.glsl -------------------------------------------------------------------------------- /001--GLSL三角形变换/shaderv.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换/shaderv.glsl -------------------------------------------------------------------------------- /001--GLSL三角形变换Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换Tests/Info.plist -------------------------------------------------------------------------------- /001--GLSL三角形变换Tests/_01__GLSL_____Tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换Tests/_01__GLSL_____Tests.m -------------------------------------------------------------------------------- /001--GLSL三角形变换UITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换UITests/Info.plist -------------------------------------------------------------------------------- /001--GLSL三角形变换UITests/_01__GLSL_____UITests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/001--GLSL三角形变换UITests/_01__GLSL_____UITests.m -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/LICENSE -------------------------------------------------------------------------------- /OPENGL ES 3.0编程指南 原书.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/OPENGL ES 3.0编程指南 原书.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/README.md -------------------------------------------------------------------------------- /screenspot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czl0325/Pyramid/HEAD/screenspot.gif --------------------------------------------------------------------------------