├── 01-environment ├── 01-environment.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 01-environment │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _1_environment.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 02-MoveDemo ├── 02-MoveDemo.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 02-MoveDemo │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _2_MoveDemo.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 03-Primitives ├── 03-Primitives.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 03-Primitives │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _3_Primitives.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 04-GeoTest ├── 04-GeoTest.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 04-GeoTest │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _4_GeoTest.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 05-Scissor ├── 05-Scissor.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 05-Scissor │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _5_Scissor.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 06-Blending ├── 06-Blending.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 06-Blending │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _6_Blending.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 07-Smoother ├── 07-Smoother.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 07-Smoother │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _7_Smoother.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 08-MoveByMatrix ├── 08-MoveByMatrix.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 08-MoveByMatrix │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _8_MoveByMatrix.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 09-Objects ├── 09-Objects.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 09-Objects │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _9_Objects.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 10-Orthographic ├── 10-Orthographic.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 10-Orthographic │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _0_Orthographic.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 11-Perspective ├── 11-Perspective.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 11-Perspective │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _1_Perspective.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 12-ModelViewProjection ├── 12-ModelViewProjection.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 12-ModelViewProjection │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _2_ModelViewProjection.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 13-SphereWorld-Lv1 ├── 13-SphereWorld-Lv1.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 13-SphereWorld-Lv1 │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _3_SphereWorld_Lv1.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 14-SphereWorld-Lv2 ├── 14-SphereWorld-Lv2.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 14-SphereWorld-Lv2 │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _4_SphereWorld_Lv2.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 15-SphereWorld-Lv3 ├── 15-SphereWorld-Lv3.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 15-SphereWorld-Lv3 │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _5_SphereWorld_Lv3.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 16-SphereWorld-Lv4 ├── 16-SphereWorld-Lv4.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 16-SphereWorld-Lv4 │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _6_SphereWorld_Lv4.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 17-Pyramid ├── 17-Pyramid.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 17-Pyramid │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _7_Pyramid.entitlements │ ├── main.cpp │ └── stone.tga ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 18-Tunnel ├── 18-Tunnel.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 18-Tunnel │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _8_Tunnel.entitlements │ ├── brick.tga │ ├── ceiling.tga │ ├── floor.tga │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 19-Anisotropic ├── 19-Anisotropic.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 19-Anisotropic │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── _9_Anisotropic.entitlements │ ├── brick.tga │ ├── ceiling.tga │ ├── floor.tga │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib ├── 20-SphereWorld-Lv5 ├── 20-SphereWorld-Lv5.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── luheliu.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── luheliu.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── 20-SphereWorld-Lv5 │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── Marble.tga │ ├── Marslike.tga │ ├── MoonLike.tga │ ├── _0_SphereWorld_Lv5.entitlements │ └── main.cpp ├── libGLEW.2.1.0.dylib └── libgltools.dylib └── README.md /01-environment/01-environment.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/01-environment/01-environment.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /01-environment/01-environment.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/01-environment/01-environment.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /01-environment/01-environment.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/01-environment/01-environment.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /01-environment/01-environment.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/01-environment/01-environment.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /01-environment/01-environment/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/01-environment/01-environment/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /01-environment/01-environment/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/01-environment/01-environment/Info.plist -------------------------------------------------------------------------------- /01-environment/01-environment/_1_environment.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/01-environment/01-environment/_1_environment.entitlements -------------------------------------------------------------------------------- /01-environment/01-environment/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/01-environment/01-environment/main.cpp -------------------------------------------------------------------------------- /01-environment/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/01-environment/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /01-environment/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/01-environment/libgltools.dylib -------------------------------------------------------------------------------- /02-MoveDemo/02-MoveDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/02-MoveDemo/02-MoveDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /02-MoveDemo/02-MoveDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/02-MoveDemo/02-MoveDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /02-MoveDemo/02-MoveDemo.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/02-MoveDemo/02-MoveDemo.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /02-MoveDemo/02-MoveDemo.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/02-MoveDemo/02-MoveDemo.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /02-MoveDemo/02-MoveDemo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/02-MoveDemo/02-MoveDemo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /02-MoveDemo/02-MoveDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/02-MoveDemo/02-MoveDemo/Info.plist -------------------------------------------------------------------------------- /02-MoveDemo/02-MoveDemo/_2_MoveDemo.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/02-MoveDemo/02-MoveDemo/_2_MoveDemo.entitlements -------------------------------------------------------------------------------- /02-MoveDemo/02-MoveDemo/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/02-MoveDemo/02-MoveDemo/main.cpp -------------------------------------------------------------------------------- /02-MoveDemo/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/02-MoveDemo/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /02-MoveDemo/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/02-MoveDemo/libgltools.dylib -------------------------------------------------------------------------------- /03-Primitives/03-Primitives.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/03-Primitives/03-Primitives.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /03-Primitives/03-Primitives.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/03-Primitives/03-Primitives.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /03-Primitives/03-Primitives.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/03-Primitives/03-Primitives.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /03-Primitives/03-Primitives.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/03-Primitives/03-Primitives.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /03-Primitives/03-Primitives/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/03-Primitives/03-Primitives/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /03-Primitives/03-Primitives/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/03-Primitives/03-Primitives/Info.plist -------------------------------------------------------------------------------- /03-Primitives/03-Primitives/_3_Primitives.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/03-Primitives/03-Primitives/_3_Primitives.entitlements -------------------------------------------------------------------------------- /03-Primitives/03-Primitives/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/03-Primitives/03-Primitives/main.cpp -------------------------------------------------------------------------------- /03-Primitives/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/03-Primitives/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /03-Primitives/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/03-Primitives/libgltools.dylib -------------------------------------------------------------------------------- /04-GeoTest/04-GeoTest.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/04-GeoTest/04-GeoTest.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /04-GeoTest/04-GeoTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/04-GeoTest/04-GeoTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /04-GeoTest/04-GeoTest.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/04-GeoTest/04-GeoTest.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /04-GeoTest/04-GeoTest.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/04-GeoTest/04-GeoTest.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /04-GeoTest/04-GeoTest/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/04-GeoTest/04-GeoTest/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /04-GeoTest/04-GeoTest/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/04-GeoTest/04-GeoTest/Info.plist -------------------------------------------------------------------------------- /04-GeoTest/04-GeoTest/_4_GeoTest.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/04-GeoTest/04-GeoTest/_4_GeoTest.entitlements -------------------------------------------------------------------------------- /04-GeoTest/04-GeoTest/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/04-GeoTest/04-GeoTest/main.cpp -------------------------------------------------------------------------------- /04-GeoTest/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/04-GeoTest/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /04-GeoTest/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/04-GeoTest/libgltools.dylib -------------------------------------------------------------------------------- /05-Scissor/05-Scissor.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/05-Scissor/05-Scissor.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /05-Scissor/05-Scissor.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/05-Scissor/05-Scissor.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /05-Scissor/05-Scissor.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/05-Scissor/05-Scissor.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /05-Scissor/05-Scissor.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/05-Scissor/05-Scissor.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /05-Scissor/05-Scissor/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/05-Scissor/05-Scissor/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /05-Scissor/05-Scissor/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/05-Scissor/05-Scissor/Info.plist -------------------------------------------------------------------------------- /05-Scissor/05-Scissor/_5_Scissor.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/05-Scissor/05-Scissor/_5_Scissor.entitlements -------------------------------------------------------------------------------- /05-Scissor/05-Scissor/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/05-Scissor/05-Scissor/main.cpp -------------------------------------------------------------------------------- /05-Scissor/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/05-Scissor/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /05-Scissor/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/05-Scissor/libgltools.dylib -------------------------------------------------------------------------------- /06-Blending/06-Blending.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/06-Blending/06-Blending.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /06-Blending/06-Blending.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/06-Blending/06-Blending.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /06-Blending/06-Blending.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/06-Blending/06-Blending.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /06-Blending/06-Blending.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/06-Blending/06-Blending.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /06-Blending/06-Blending/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/06-Blending/06-Blending/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /06-Blending/06-Blending/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/06-Blending/06-Blending/Info.plist -------------------------------------------------------------------------------- /06-Blending/06-Blending/_6_Blending.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/06-Blending/06-Blending/_6_Blending.entitlements -------------------------------------------------------------------------------- /06-Blending/06-Blending/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/06-Blending/06-Blending/main.cpp -------------------------------------------------------------------------------- /06-Blending/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/06-Blending/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /06-Blending/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/06-Blending/libgltools.dylib -------------------------------------------------------------------------------- /07-Smoother/07-Smoother.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/07-Smoother/07-Smoother.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /07-Smoother/07-Smoother.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/07-Smoother/07-Smoother.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /07-Smoother/07-Smoother.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/07-Smoother/07-Smoother.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /07-Smoother/07-Smoother.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/07-Smoother/07-Smoother.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /07-Smoother/07-Smoother/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/07-Smoother/07-Smoother/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /07-Smoother/07-Smoother/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/07-Smoother/07-Smoother/Info.plist -------------------------------------------------------------------------------- /07-Smoother/07-Smoother/_7_Smoother.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/07-Smoother/07-Smoother/_7_Smoother.entitlements -------------------------------------------------------------------------------- /07-Smoother/07-Smoother/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/07-Smoother/07-Smoother/main.cpp -------------------------------------------------------------------------------- /07-Smoother/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/07-Smoother/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /07-Smoother/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/07-Smoother/libgltools.dylib -------------------------------------------------------------------------------- /08-MoveByMatrix/08-MoveByMatrix.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/08-MoveByMatrix/08-MoveByMatrix.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /08-MoveByMatrix/08-MoveByMatrix.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/08-MoveByMatrix/08-MoveByMatrix.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /08-MoveByMatrix/08-MoveByMatrix.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/08-MoveByMatrix/08-MoveByMatrix.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /08-MoveByMatrix/08-MoveByMatrix.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/08-MoveByMatrix/08-MoveByMatrix.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /08-MoveByMatrix/08-MoveByMatrix/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/08-MoveByMatrix/08-MoveByMatrix/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /08-MoveByMatrix/08-MoveByMatrix/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/08-MoveByMatrix/08-MoveByMatrix/Info.plist -------------------------------------------------------------------------------- /08-MoveByMatrix/08-MoveByMatrix/_8_MoveByMatrix.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/08-MoveByMatrix/08-MoveByMatrix/_8_MoveByMatrix.entitlements -------------------------------------------------------------------------------- /08-MoveByMatrix/08-MoveByMatrix/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/08-MoveByMatrix/08-MoveByMatrix/main.cpp -------------------------------------------------------------------------------- /08-MoveByMatrix/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/08-MoveByMatrix/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /08-MoveByMatrix/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/08-MoveByMatrix/libgltools.dylib -------------------------------------------------------------------------------- /09-Objects/09-Objects.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/09-Objects/09-Objects.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /09-Objects/09-Objects.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/09-Objects/09-Objects.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /09-Objects/09-Objects.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/09-Objects/09-Objects.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /09-Objects/09-Objects.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/09-Objects/09-Objects.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /09-Objects/09-Objects/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/09-Objects/09-Objects/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /09-Objects/09-Objects/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/09-Objects/09-Objects/Info.plist -------------------------------------------------------------------------------- /09-Objects/09-Objects/_9_Objects.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/09-Objects/09-Objects/_9_Objects.entitlements -------------------------------------------------------------------------------- /09-Objects/09-Objects/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/09-Objects/09-Objects/main.cpp -------------------------------------------------------------------------------- /09-Objects/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/09-Objects/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /09-Objects/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/09-Objects/libgltools.dylib -------------------------------------------------------------------------------- /10-Orthographic/10-Orthographic.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/10-Orthographic/10-Orthographic.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /10-Orthographic/10-Orthographic.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/10-Orthographic/10-Orthographic.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /10-Orthographic/10-Orthographic.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/10-Orthographic/10-Orthographic.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /10-Orthographic/10-Orthographic.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/10-Orthographic/10-Orthographic.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /10-Orthographic/10-Orthographic/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/10-Orthographic/10-Orthographic/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /10-Orthographic/10-Orthographic/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/10-Orthographic/10-Orthographic/Info.plist -------------------------------------------------------------------------------- /10-Orthographic/10-Orthographic/_0_Orthographic.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/10-Orthographic/10-Orthographic/_0_Orthographic.entitlements -------------------------------------------------------------------------------- /10-Orthographic/10-Orthographic/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/10-Orthographic/10-Orthographic/main.cpp -------------------------------------------------------------------------------- /10-Orthographic/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/10-Orthographic/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /10-Orthographic/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/10-Orthographic/libgltools.dylib -------------------------------------------------------------------------------- /11-Perspective/11-Perspective.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/11-Perspective/11-Perspective.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /11-Perspective/11-Perspective.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/11-Perspective/11-Perspective.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /11-Perspective/11-Perspective.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/11-Perspective/11-Perspective.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /11-Perspective/11-Perspective.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/11-Perspective/11-Perspective.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /11-Perspective/11-Perspective/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/11-Perspective/11-Perspective/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /11-Perspective/11-Perspective/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/11-Perspective/11-Perspective/Info.plist -------------------------------------------------------------------------------- /11-Perspective/11-Perspective/_1_Perspective.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/11-Perspective/11-Perspective/_1_Perspective.entitlements -------------------------------------------------------------------------------- /11-Perspective/11-Perspective/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/11-Perspective/11-Perspective/main.cpp -------------------------------------------------------------------------------- /11-Perspective/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/11-Perspective/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /11-Perspective/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/11-Perspective/libgltools.dylib -------------------------------------------------------------------------------- /12-ModelViewProjection/12-ModelViewProjection.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/12-ModelViewProjection/12-ModelViewProjection.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /12-ModelViewProjection/12-ModelViewProjection.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/12-ModelViewProjection/12-ModelViewProjection.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /12-ModelViewProjection/12-ModelViewProjection.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/12-ModelViewProjection/12-ModelViewProjection.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /12-ModelViewProjection/12-ModelViewProjection.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/12-ModelViewProjection/12-ModelViewProjection.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /12-ModelViewProjection/12-ModelViewProjection/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/12-ModelViewProjection/12-ModelViewProjection/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /12-ModelViewProjection/12-ModelViewProjection/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/12-ModelViewProjection/12-ModelViewProjection/Info.plist -------------------------------------------------------------------------------- /12-ModelViewProjection/12-ModelViewProjection/_2_ModelViewProjection.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/12-ModelViewProjection/12-ModelViewProjection/_2_ModelViewProjection.entitlements -------------------------------------------------------------------------------- /12-ModelViewProjection/12-ModelViewProjection/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/12-ModelViewProjection/12-ModelViewProjection/main.cpp -------------------------------------------------------------------------------- /12-ModelViewProjection/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/12-ModelViewProjection/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /12-ModelViewProjection/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/12-ModelViewProjection/libgltools.dylib -------------------------------------------------------------------------------- /13-SphereWorld-Lv1/13-SphereWorld-Lv1.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/13-SphereWorld-Lv1/13-SphereWorld-Lv1.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /13-SphereWorld-Lv1/13-SphereWorld-Lv1.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/13-SphereWorld-Lv1/13-SphereWorld-Lv1.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /13-SphereWorld-Lv1/13-SphereWorld-Lv1.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/13-SphereWorld-Lv1/13-SphereWorld-Lv1.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /13-SphereWorld-Lv1/13-SphereWorld-Lv1.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/13-SphereWorld-Lv1/13-SphereWorld-Lv1.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /13-SphereWorld-Lv1/13-SphereWorld-Lv1/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/13-SphereWorld-Lv1/13-SphereWorld-Lv1/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /13-SphereWorld-Lv1/13-SphereWorld-Lv1/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/13-SphereWorld-Lv1/13-SphereWorld-Lv1/Info.plist -------------------------------------------------------------------------------- /13-SphereWorld-Lv1/13-SphereWorld-Lv1/_3_SphereWorld_Lv1.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/13-SphereWorld-Lv1/13-SphereWorld-Lv1/_3_SphereWorld_Lv1.entitlements -------------------------------------------------------------------------------- /13-SphereWorld-Lv1/13-SphereWorld-Lv1/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/13-SphereWorld-Lv1/13-SphereWorld-Lv1/main.cpp -------------------------------------------------------------------------------- /13-SphereWorld-Lv1/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/13-SphereWorld-Lv1/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /13-SphereWorld-Lv1/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/13-SphereWorld-Lv1/libgltools.dylib -------------------------------------------------------------------------------- /14-SphereWorld-Lv2/14-SphereWorld-Lv2.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/14-SphereWorld-Lv2/14-SphereWorld-Lv2.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /14-SphereWorld-Lv2/14-SphereWorld-Lv2.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/14-SphereWorld-Lv2/14-SphereWorld-Lv2.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /14-SphereWorld-Lv2/14-SphereWorld-Lv2.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/14-SphereWorld-Lv2/14-SphereWorld-Lv2.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /14-SphereWorld-Lv2/14-SphereWorld-Lv2.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/14-SphereWorld-Lv2/14-SphereWorld-Lv2.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /14-SphereWorld-Lv2/14-SphereWorld-Lv2/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/14-SphereWorld-Lv2/14-SphereWorld-Lv2/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /14-SphereWorld-Lv2/14-SphereWorld-Lv2/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/14-SphereWorld-Lv2/14-SphereWorld-Lv2/Info.plist -------------------------------------------------------------------------------- /14-SphereWorld-Lv2/14-SphereWorld-Lv2/_4_SphereWorld_Lv2.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/14-SphereWorld-Lv2/14-SphereWorld-Lv2/_4_SphereWorld_Lv2.entitlements -------------------------------------------------------------------------------- /14-SphereWorld-Lv2/14-SphereWorld-Lv2/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/14-SphereWorld-Lv2/14-SphereWorld-Lv2/main.cpp -------------------------------------------------------------------------------- /14-SphereWorld-Lv2/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/14-SphereWorld-Lv2/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /14-SphereWorld-Lv2/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/14-SphereWorld-Lv2/libgltools.dylib -------------------------------------------------------------------------------- /15-SphereWorld-Lv3/15-SphereWorld-Lv3.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/15-SphereWorld-Lv3/15-SphereWorld-Lv3.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /15-SphereWorld-Lv3/15-SphereWorld-Lv3.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/15-SphereWorld-Lv3/15-SphereWorld-Lv3.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /15-SphereWorld-Lv3/15-SphereWorld-Lv3.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/15-SphereWorld-Lv3/15-SphereWorld-Lv3.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /15-SphereWorld-Lv3/15-SphereWorld-Lv3.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/15-SphereWorld-Lv3/15-SphereWorld-Lv3.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /15-SphereWorld-Lv3/15-SphereWorld-Lv3/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/15-SphereWorld-Lv3/15-SphereWorld-Lv3/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /15-SphereWorld-Lv3/15-SphereWorld-Lv3/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/15-SphereWorld-Lv3/15-SphereWorld-Lv3/Info.plist -------------------------------------------------------------------------------- /15-SphereWorld-Lv3/15-SphereWorld-Lv3/_5_SphereWorld_Lv3.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/15-SphereWorld-Lv3/15-SphereWorld-Lv3/_5_SphereWorld_Lv3.entitlements -------------------------------------------------------------------------------- /15-SphereWorld-Lv3/15-SphereWorld-Lv3/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/15-SphereWorld-Lv3/15-SphereWorld-Lv3/main.cpp -------------------------------------------------------------------------------- /15-SphereWorld-Lv3/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/15-SphereWorld-Lv3/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /15-SphereWorld-Lv3/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/15-SphereWorld-Lv3/libgltools.dylib -------------------------------------------------------------------------------- /16-SphereWorld-Lv4/16-SphereWorld-Lv4.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/16-SphereWorld-Lv4/16-SphereWorld-Lv4.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /16-SphereWorld-Lv4/16-SphereWorld-Lv4.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/16-SphereWorld-Lv4/16-SphereWorld-Lv4.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /16-SphereWorld-Lv4/16-SphereWorld-Lv4.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/16-SphereWorld-Lv4/16-SphereWorld-Lv4.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /16-SphereWorld-Lv4/16-SphereWorld-Lv4.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/16-SphereWorld-Lv4/16-SphereWorld-Lv4.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /16-SphereWorld-Lv4/16-SphereWorld-Lv4/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/16-SphereWorld-Lv4/16-SphereWorld-Lv4/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /16-SphereWorld-Lv4/16-SphereWorld-Lv4/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/16-SphereWorld-Lv4/16-SphereWorld-Lv4/Info.plist -------------------------------------------------------------------------------- /16-SphereWorld-Lv4/16-SphereWorld-Lv4/_6_SphereWorld_Lv4.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/16-SphereWorld-Lv4/16-SphereWorld-Lv4/_6_SphereWorld_Lv4.entitlements -------------------------------------------------------------------------------- /16-SphereWorld-Lv4/16-SphereWorld-Lv4/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/16-SphereWorld-Lv4/16-SphereWorld-Lv4/main.cpp -------------------------------------------------------------------------------- /16-SphereWorld-Lv4/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/16-SphereWorld-Lv4/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /16-SphereWorld-Lv4/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/16-SphereWorld-Lv4/libgltools.dylib -------------------------------------------------------------------------------- /17-Pyramid/17-Pyramid.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/17-Pyramid/17-Pyramid.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /17-Pyramid/17-Pyramid.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/17-Pyramid/17-Pyramid.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /17-Pyramid/17-Pyramid.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/17-Pyramid/17-Pyramid.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /17-Pyramid/17-Pyramid.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/17-Pyramid/17-Pyramid.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /17-Pyramid/17-Pyramid/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/17-Pyramid/17-Pyramid/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /17-Pyramid/17-Pyramid/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/17-Pyramid/17-Pyramid/Info.plist -------------------------------------------------------------------------------- /17-Pyramid/17-Pyramid/_7_Pyramid.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/17-Pyramid/17-Pyramid/_7_Pyramid.entitlements -------------------------------------------------------------------------------- /17-Pyramid/17-Pyramid/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/17-Pyramid/17-Pyramid/main.cpp -------------------------------------------------------------------------------- /17-Pyramid/17-Pyramid/stone.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/17-Pyramid/17-Pyramid/stone.tga -------------------------------------------------------------------------------- /17-Pyramid/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/17-Pyramid/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /17-Pyramid/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/17-Pyramid/libgltools.dylib -------------------------------------------------------------------------------- /18-Tunnel/18-Tunnel.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/18-Tunnel.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /18-Tunnel/18-Tunnel.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/18-Tunnel.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /18-Tunnel/18-Tunnel.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/18-Tunnel.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /18-Tunnel/18-Tunnel.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/18-Tunnel.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /18-Tunnel/18-Tunnel/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/18-Tunnel/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /18-Tunnel/18-Tunnel/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/18-Tunnel/Info.plist -------------------------------------------------------------------------------- /18-Tunnel/18-Tunnel/_8_Tunnel.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/18-Tunnel/_8_Tunnel.entitlements -------------------------------------------------------------------------------- /18-Tunnel/18-Tunnel/brick.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/18-Tunnel/brick.tga -------------------------------------------------------------------------------- /18-Tunnel/18-Tunnel/ceiling.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/18-Tunnel/ceiling.tga -------------------------------------------------------------------------------- /18-Tunnel/18-Tunnel/floor.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/18-Tunnel/floor.tga -------------------------------------------------------------------------------- /18-Tunnel/18-Tunnel/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/18-Tunnel/main.cpp -------------------------------------------------------------------------------- /18-Tunnel/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /18-Tunnel/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/18-Tunnel/libgltools.dylib -------------------------------------------------------------------------------- /19-Anisotropic/19-Anisotropic.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/19-Anisotropic.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /19-Anisotropic/19-Anisotropic.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/19-Anisotropic.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /19-Anisotropic/19-Anisotropic.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/19-Anisotropic.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /19-Anisotropic/19-Anisotropic.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/19-Anisotropic.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /19-Anisotropic/19-Anisotropic/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/19-Anisotropic/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /19-Anisotropic/19-Anisotropic/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/19-Anisotropic/Info.plist -------------------------------------------------------------------------------- /19-Anisotropic/19-Anisotropic/_9_Anisotropic.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/19-Anisotropic/_9_Anisotropic.entitlements -------------------------------------------------------------------------------- /19-Anisotropic/19-Anisotropic/brick.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/19-Anisotropic/brick.tga -------------------------------------------------------------------------------- /19-Anisotropic/19-Anisotropic/ceiling.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/19-Anisotropic/ceiling.tga -------------------------------------------------------------------------------- /19-Anisotropic/19-Anisotropic/floor.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/19-Anisotropic/floor.tga -------------------------------------------------------------------------------- /19-Anisotropic/19-Anisotropic/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/19-Anisotropic/main.cpp -------------------------------------------------------------------------------- /19-Anisotropic/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /19-Anisotropic/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/19-Anisotropic/libgltools.dylib -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/20-SphereWorld-Lv5.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/20-SphereWorld-Lv5.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/20-SphereWorld-Lv5.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/20-SphereWorld-Lv5.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/20-SphereWorld-Lv5.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/20-SphereWorld-Lv5.xcodeproj/project.xcworkspace/xcuserdata/luheliu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/20-SphereWorld-Lv5.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/20-SphereWorld-Lv5.xcodeproj/xcuserdata/luheliu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/20-SphereWorld-Lv5/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/20-SphereWorld-Lv5/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/20-SphereWorld-Lv5/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/20-SphereWorld-Lv5/Info.plist -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/20-SphereWorld-Lv5/Marble.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/20-SphereWorld-Lv5/Marble.tga -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/20-SphereWorld-Lv5/Marslike.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/20-SphereWorld-Lv5/Marslike.tga -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/20-SphereWorld-Lv5/MoonLike.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/20-SphereWorld-Lv5/MoonLike.tga -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/20-SphereWorld-Lv5/_0_SphereWorld_Lv5.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/20-SphereWorld-Lv5/_0_SphereWorld_Lv5.entitlements -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/20-SphereWorld-Lv5/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/20-SphereWorld-Lv5/main.cpp -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/libGLEW.2.1.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/libGLEW.2.1.0.dylib -------------------------------------------------------------------------------- /20-SphereWorld-Lv5/libgltools.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/20-SphereWorld-Lv5/libgltools.dylib -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liutingluhe/OpenGLDemo/HEAD/README.md --------------------------------------------------------------------------------