Subversion Repositories gelsvn

Rev

Rev 367 | Rev 382 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 367 Rev 372
Line 183... Line 183...
183
		0D0CB0370C6113E8003604C6 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
183
		0D0CB0370C6113E8003604C6 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
184
		0D0CB0380C6113E8003604C6 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
184
		0D0CB0380C6113E8003604C6 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
185
		0D0CB0390C6113E8003604C6 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
185
		0D0CB0390C6113E8003604C6 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
186
		0D1306820D886BBC00847A72 /* tessellate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */; };
186
		0D1306820D886BBC00847A72 /* tessellate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */; };
187
		0D1306830D886BBC00847A72 /* tessellate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D1306810D886BBC00847A72 /* tessellate.h */; };
187
		0D1306830D886BBC00847A72 /* tessellate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D1306810D886BBC00847A72 /* tessellate.h */; };
-
 
188
		0D17B9750E4B949300FD8803 /* ply_load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */; };
-
 
189
		0D17B9760E4B949300FD8803 /* ply_load.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D17B9720E4B949300FD8803 /* ply_load.h */; };
-
 
190
		0D17B9770E4B949300FD8803 /* rply.c in Sources */ = {isa = PBXBuildFile; fileRef = 0D17B9730E4B949300FD8803 /* rply.c */; };
-
 
191
		0D17B9780E4B949300FD8803 /* rply.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D17B9740E4B949300FD8803 /* rply.h */; };
188
		0D21E7990CBE1FD600DCAF45 /* mat_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */; };
192
		0D21E7990CBE1FD600DCAF45 /* mat_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */; };
189
		0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
193
		0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
190
		0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
194
		0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
191
		0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
195
		0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
192
		0D52704A0CE1E5D000FA4789 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
196
		0D52704A0CE1E5D000FA4789 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
193
		0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
197
		0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
194
		0D52704C0CE1E5D000FA4789 /* libIL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378D0CBF652100F3A517 /* libIL.dylib */; };
-
 
195
		0D52704D0CE1E5D000FA4789 /* libILU.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378E0CBF652100F3A517 /* libILU.dylib */; };
-
 
196
		0D52704E0CE1E5D000FA4789 /* libILUT.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378F0CBF652100F3A517 /* libILUT.dylib */; };
-
 
197
		0D52704F0CE1E5E900FA4789 /* camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F440CE09D5800FA4789 /* camera.cpp */; };
198
		0D52704F0CE1E5E900FA4789 /* camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F440CE09D5800FA4789 /* camera.cpp */; };
198
		0D5270500CE1E5E900FA4789 /* glass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F470CE09D5800FA4789 /* glass.cpp */; };
199
		0D5270500CE1E5E900FA4789 /* glass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F470CE09D5800FA4789 /* glass.cpp */; };
199
		0D5270510CE1E5E900FA4789 /* luminaire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F490CE09D5800FA4789 /* luminaire.cpp */; };
200
		0D5270510CE1E5E900FA4789 /* luminaire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F490CE09D5800FA4789 /* luminaire.cpp */; };
200
		0D5270520CE1E5E900FA4789 /* material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F4B0CE09D5800FA4789 /* material.cpp */; };
201
		0D5270520CE1E5E900FA4789 /* material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F4B0CE09D5800FA4789 /* material.cpp */; };
201
		0D5270530CE1E5E900FA4789 /* matte.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F4D0CE09D5800FA4789 /* matte.cpp */; };
202
		0D5270530CE1E5E900FA4789 /* matte.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F4D0CE09D5800FA4789 /* matte.cpp */; };
Line 204... Line 205...
204
		0D5270560CE1E5E900FA4789 /* mt19937ar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F530CE09D5800FA4789 /* mt19937ar.cpp */; };
205
		0D5270560CE1E5E900FA4789 /* mt19937ar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F530CE09D5800FA4789 /* mt19937ar.cpp */; };
205
		0D5270580CE1E5E900FA4789 /* omni.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F550CE09D5800FA4789 /* omni.cpp */; };
206
		0D5270580CE1E5E900FA4789 /* omni.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F550CE09D5800FA4789 /* omni.cpp */; };
206
		0D5270590CE1E5E900FA4789 /* pathtracer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */; };
207
		0D5270590CE1E5E900FA4789 /* pathtracer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */; };
207
		0D52705A0CE1E5E900FA4789 /* plastic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F5A0CE09D5800FA4789 /* plastic.cpp */; };
208
		0D52705A0CE1E5E900FA4789 /* plastic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F5A0CE09D5800FA4789 /* plastic.cpp */; };
208
		0D52705B0CE1E5E900FA4789 /* scene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F5C0CE09D5800FA4789 /* scene.cpp */; };
209
		0D52705B0CE1E5E900FA4789 /* scene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F5C0CE09D5800FA4789 /* scene.cpp */; };
-
 
210
		0D5941750E4B21AB005EA01C /* image_DXT.c in Sources */ = {isa = PBXBuildFile; fileRef = 0D59416B0E4B21AB005EA01C /* image_DXT.c */; };
-
 
211
		0D5941760E4B21AB005EA01C /* image_DXT.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D59416C0E4B21AB005EA01C /* image_DXT.h */; };
-
 
212
		0D5941770E4B21AB005EA01C /* image_helper.c in Sources */ = {isa = PBXBuildFile; fileRef = 0D59416D0E4B21AB005EA01C /* image_helper.c */; };
-
 
213
		0D5941780E4B21AB005EA01C /* image_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D59416E0E4B21AB005EA01C /* image_helper.h */; };
-
 
214
		0D5941790E4B21AB005EA01C /* SOIL.c in Sources */ = {isa = PBXBuildFile; fileRef = 0D59416F0E4B21AB005EA01C /* SOIL.c */; };
-
 
215
		0D59417A0E4B21AB005EA01C /* SOIL.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5941700E4B21AB005EA01C /* SOIL.h */; };
-
 
216
		0D59417B0E4B21AB005EA01C /* stb_image_aug.c in Sources */ = {isa = PBXBuildFile; fileRef = 0D5941710E4B21AB005EA01C /* stb_image_aug.c */; };
-
 
217
		0D59417C0E4B21AB005EA01C /* stb_image_aug.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5941720E4B21AB005EA01C /* stb_image_aug.h */; };
-
 
218
		0D59417D0E4B21AB005EA01C /* stbi_DDS_aug.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */; };
-
 
219
		0D59417E0E4B21AB005EA01C /* stbi_DDS_aug_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */; };
-
 
220
		0D59420F0E4B24F4005EA01C /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D59420E0E4B24F4005EA01C /* Carbon.framework */; };
-
 
221
		0D5942660E4B2EE9005EA01C /* glsl_shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */; };
-
 
222
		0D5942670E4B2EE9005EA01C /* glsl_shader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */; };
209
		0D6B893B0CFA1F410014CA7F /* Mat3x3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */; };
223
		0D6B893B0CFA1F410014CA7F /* Mat3x3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */; };
210
		0D8536AD0CBF5C4200F3A517 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
224
		0D8536AD0CBF5C4200F3A517 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
211
		0D8537900CBF652100F3A517 /* libIL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378D0CBF652100F3A517 /* libIL.dylib */; };
-
 
212
		0D8537910CBF652100F3A517 /* libILU.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378E0CBF652100F3A517 /* libILU.dylib */; };
-
 
213
		0D8537920CBF652100F3A517 /* libILUT.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378F0CBF652100F3A517 /* libILUT.dylib */; };
225
		0DA6018A0E489422002DD12B /* wireframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DA601850E48914A002DD12B /* wireframe.cpp */; };
214
		0D8537930CBF652100F3A517 /* libIL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378D0CBF652100F3A517 /* libIL.dylib */; };
-
 
215
		0D8537940CBF652100F3A517 /* libILU.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378E0CBF652100F3A517 /* libILU.dylib */; };
-
 
216
		0D8537950CBF652100F3A517 /* libILUT.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378F0CBF652100F3A517 /* libILUT.dylib */; };
-
 
217
		0DB883630C611DD20040A677 /* objview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883610C611DD20040A677 /* objview.cpp */; };
226
		0DB883630C611DD20040A677 /* objview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883610C611DD20040A677 /* objview.cpp */; };
218
		0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
227
		0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
219
		0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
228
		0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
220
		0DB883A60C611EC30040A677 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
229
		0DB883A60C611EC30040A677 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
221
		0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
230
		0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
Line 253... Line 262...
253
		0DB884370C6121CF0040A677 /* decimator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884350C6121CF0040A677 /* decimator.cpp */; };
262
		0DB884370C6121CF0040A677 /* decimator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884350C6121CF0040A677 /* decimator.cpp */; };
254
		0DB8843D0C6121ED0040A677 /* plyfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */; };
263
		0DB8843D0C6121ED0040A677 /* plyfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */; };
255
		0DB8843E0C6121ED0040A677 /* rsview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */; };
264
		0DB8843E0C6121ED0040A677 /* rsview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */; };
256
		0DB884420C6122050040A677 /* boundary_collapse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */; };
265
		0DB884420C6122050040A677 /* boundary_collapse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */; };
257
		0DB884480C6122220040A677 /* volpoly.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884460C6122220040A677 /* volpoly.cpp */; };
266
		0DB884480C6122220040A677 /* volpoly.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884460C6122220040A677 /* volpoly.cpp */; };
258
		0DC655D90C69D1280048185B /* ply.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DC655D70C69D1280048185B /* ply.c */; };
-
 
259
		0DC656030C69D1810048185B /* ply_load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DC655650C69CD450048185B /* ply_load.cpp */; };
-
 
260
		0DE310530CEF15FD006F19B5 /* glsl_shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */; };
-
 
261
/* End PBXBuildFile section */
267
/* End PBXBuildFile section */
262
 
268
 
263
/* Begin PBXContainerItemProxy section */
269
/* Begin PBXContainerItemProxy section */
264
		0D8536940CBF5B3D00F3A517 /* PBXContainerItemProxy */ = {
270
		0D8536940CBF5B3D00F3A517 /* PBXContainerItemProxy */ = {
265
			isa = PBXContainerItemProxy;
271
			isa = PBXContainerItemProxy;
Line 497... Line 503...
497
		0D0CB0340C6113E8003604C6 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = /System/Library/Frameworks/GLUT.framework; sourceTree = "<absolute>"; };
503
		0D0CB0340C6113E8003604C6 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = /System/Library/Frameworks/GLUT.framework; sourceTree = "<absolute>"; };
498
		0D0CB0350C6113E8003604C6 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
504
		0D0CB0350C6113E8003604C6 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
499
		0D0CB0360C6113E8003604C6 /* vecLib.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = vecLib.framework; path = /System/Library/Frameworks/vecLib.framework; sourceTree = "<absolute>"; };
505
		0D0CB0360C6113E8003604C6 /* vecLib.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = vecLib.framework; path = /System/Library/Frameworks/vecLib.framework; sourceTree = "<absolute>"; };
500
		0D1306800D886BBC00847A72 /* tessellate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tessellate.cpp; sourceTree = "<group>"; };
506
		0D1306800D886BBC00847A72 /* tessellate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tessellate.cpp; sourceTree = "<group>"; };
501
		0D1306810D886BBC00847A72 /* tessellate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tessellate.h; sourceTree = "<group>"; };
507
		0D1306810D886BBC00847A72 /* tessellate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tessellate.h; sourceTree = "<group>"; };
-
 
508
		0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ply_load.cpp; sourceTree = "<group>"; };
-
 
509
		0D17B9720E4B949300FD8803 /* ply_load.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ply_load.h; sourceTree = "<group>"; };
-
 
510
		0D17B9730E4B949300FD8803 /* rply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rply.c; sourceTree = "<group>"; };
-
 
511
		0D17B9740E4B949300FD8803 /* rply.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rply.h; sourceTree = "<group>"; };
502
		0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "test-bundle-Info.plist"; sourceTree = "<group>"; };
512
		0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "test-bundle-Info.plist"; sourceTree = "<group>"; };
503
		0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = covariance_test.cpp; sourceTree = "<group>"; };
513
		0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = covariance_test.cpp; sourceTree = "<group>"; };
504
		0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = mat_test.cpp; sourceTree = "<group>"; };
514
		0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = mat_test.cpp; sourceTree = "<group>"; };
505
		0D21E75C0CBE1E0100DCAF45 /* ogl_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ogl_test.cpp; sourceTree = "<group>"; };
515
		0D21E75C0CBE1E0100DCAF45 /* ogl_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ogl_test.cpp; sourceTree = "<group>"; };
506
		0D21E75F0CBE1E0100DCAF45 /* simple_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = simple_test.cpp; sourceTree = "<group>"; };
516
		0D21E75F0CBE1E0100DCAF45 /* simple_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = simple_test.cpp; sourceTree = "<group>"; };
Line 533... Line 543...
533
		0D526FA80CE1E3E700FA4789 /* omni.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = omni.h; path = apps/Pathtracer/omni.h; sourceTree = "<group>"; };
543
		0D526FA80CE1E3E700FA4789 /* omni.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = omni.h; path = apps/Pathtracer/omni.h; sourceTree = "<group>"; };
534
		0D526FA90CE1E3E700FA4789 /* pathtracer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pathtracer.h; path = apps/Pathtracer/pathtracer.h; sourceTree = "<group>"; };
544
		0D526FA90CE1E3E700FA4789 /* pathtracer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pathtracer.h; path = apps/Pathtracer/pathtracer.h; sourceTree = "<group>"; };
535
		0D526FAA0CE1E3E700FA4789 /* plastic.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = plastic.h; path = apps/Pathtracer/plastic.h; sourceTree = "<group>"; };
545
		0D526FAA0CE1E3E700FA4789 /* plastic.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = plastic.h; path = apps/Pathtracer/plastic.h; sourceTree = "<group>"; };
536
		0D526FAB0CE1E3E700FA4789 /* scene.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = scene.h; path = apps/Pathtracer/scene.h; sourceTree = "<group>"; };
546
		0D526FAB0CE1E3E700FA4789 /* scene.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = scene.h; path = apps/Pathtracer/scene.h; sourceTree = "<group>"; };
537
		0D5270460CE1E5BB00FA4789 /* PathTracer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = PathTracer; sourceTree = BUILT_PRODUCTS_DIR; };
547
		0D5270460CE1E5BB00FA4789 /* PathTracer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = PathTracer; sourceTree = BUILT_PRODUCTS_DIR; };
-
 
548
		0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = image_DXT.c; sourceTree = "<group>"; };
-
 
549
		0D59416C0E4B21AB005EA01C /* image_DXT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = image_DXT.h; sourceTree = "<group>"; };
-
 
550
		0D59416D0E4B21AB005EA01C /* image_helper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = image_helper.c; sourceTree = "<group>"; };
-
 
551
		0D59416E0E4B21AB005EA01C /* image_helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = image_helper.h; sourceTree = "<group>"; };
-
 
552
		0D59416F0E4B21AB005EA01C /* SOIL.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOIL.c; sourceTree = "<group>"; };
-
 
553
		0D5941700E4B21AB005EA01C /* SOIL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOIL.h; sourceTree = "<group>"; };
-
 
554
		0D5941710E4B21AB005EA01C /* stb_image_aug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stb_image_aug.c; sourceTree = "<group>"; };
-
 
555
		0D5941720E4B21AB005EA01C /* stb_image_aug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stb_image_aug.h; sourceTree = "<group>"; };
-
 
556
		0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stbi_DDS_aug.h; sourceTree = "<group>"; };
-
 
557
		0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stbi_DDS_aug_c.h; sourceTree = "<group>"; };
-
 
558
		0D59420E0E4B24F4005EA01C /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
-
 
559
		0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glsl_shader.cpp; sourceTree = "<group>"; };
-
 
560
		0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glsl_shader.h; sourceTree = "<group>"; };
538
		0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Mat3x3d.cpp; sourceTree = "<group>"; };
561
		0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Mat3x3d.cpp; sourceTree = "<group>"; };
539
		0D85378D0CBF652100F3A517 /* libIL.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libIL.dylib; path = /usr/local/lib/libIL.dylib; sourceTree = "<absolute>"; };
562
		0DA601840E48914A002DD12B /* wireframe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wireframe.h; sourceTree = "<group>"; };
540
		0D85378E0CBF652100F3A517 /* libILU.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libILU.dylib; path = /usr/local/lib/libILU.dylib; sourceTree = "<absolute>"; };
563
		0DA601850E48914A002DD12B /* wireframe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wireframe.cpp; sourceTree = "<group>"; };
541
		0D85378F0CBF652100F3A517 /* libILUT.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libILUT.dylib; path = /usr/local/lib/libILUT.dylib; sourceTree = "<absolute>"; };
-
 
542
		0DB8835A0C611DA10040A677 /* OBJViewer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = OBJViewer; sourceTree = BUILT_PRODUCTS_DIR; };
564
		0DB8835A0C611DA10040A677 /* OBJViewer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = OBJViewer; sourceTree = BUILT_PRODUCTS_DIR; };
543
		0DB883610C611DD20040A677 /* objview.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = objview.cpp; sourceTree = "<group>"; };
565
		0DB883610C611DD20040A677 /* objview.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = objview.cpp; sourceTree = "<group>"; };
544
		0DB883B40C611FB20040A677 /* Raytracer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Raytracer; sourceTree = BUILT_PRODUCTS_DIR; };
566
		0DB883B40C611FB20040A677 /* Raytracer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Raytracer; sourceTree = BUILT_PRODUCTS_DIR; };
545
		0DB883D90C6120590040A677 /* BloomenthalPolygonize */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BloomenthalPolygonize; sourceTree = BUILT_PRODUCTS_DIR; };
567
		0DB883D90C6120590040A677 /* BloomenthalPolygonize */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BloomenthalPolygonize; sourceTree = BUILT_PRODUCTS_DIR; };
546
		0DB883E30C6120A50040A677 /* Camera.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Camera.h; sourceTree = "<group>"; };
568
		0DB883E30C6120A50040A677 /* Camera.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Camera.h; sourceTree = "<group>"; };
Line 556... Line 578...
556
		0DB8843A0C6121ED0040A677 /* ply.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ply.h; sourceTree = "<group>"; };
578
		0DB8843A0C6121ED0040A677 /* ply.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ply.h; sourceTree = "<group>"; };
557
		0DB8843B0C6121ED0040A677 /* plyfile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = plyfile.c; sourceTree = "<group>"; };
579
		0DB8843B0C6121ED0040A677 /* plyfile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = plyfile.c; sourceTree = "<group>"; };
558
		0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = rsview.cpp; sourceTree = "<group>"; };
580
		0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = rsview.cpp; sourceTree = "<group>"; };
559
		0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = boundary_collapse.cpp; sourceTree = "<group>"; };
581
		0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = boundary_collapse.cpp; sourceTree = "<group>"; };
560
		0DB884460C6122220040A677 /* volpoly.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = volpoly.cpp; sourceTree = "<group>"; };
582
		0DB884460C6122220040A677 /* volpoly.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = volpoly.cpp; sourceTree = "<group>"; };
561
		0DC655640C69CD450048185B /* ply_load.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ply_load.h; sourceTree = "<group>"; };
-
 
562
		0DC655650C69CD450048185B /* ply_load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ply_load.cpp; sourceTree = "<group>"; };
-
 
563
		0DC655D70C69D1280048185B /* ply.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ply.c; sourceTree = "<group>"; };
-
 
564
		0DC655D80C69D1280048185B /* ply.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ply.h; sourceTree = "<group>"; };
-
 
565
		0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = glsl_shader.cpp; sourceTree = "<group>"; };
-
 
566
		0DE310520CEF15FD006F19B5 /* glsl_shader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = glsl_shader.h; sourceTree = "<group>"; };
-
 
567
/* End PBXFileReference section */
583
/* End PBXFileReference section */
568
 
584
 
569
/* Begin PBXFrameworksBuildPhase section */
585
/* Begin PBXFrameworksBuildPhase section */
570
		0D0CAEBF0C611308003604C6 /* Frameworks */ = {
586
		0D0CAEBF0C611308003604C6 /* Frameworks */ = {
571
			isa = PBXFrameworksBuildPhase;
587
			isa = PBXFrameworksBuildPhase;
572
			buildActionMask = 2147483647;
588
			buildActionMask = 2147483647;
573
			files = (
589
			files = (
574
				0D0CB0370C6113E8003604C6 /* GLUT.framework in Frameworks */,
590
				0D0CB0370C6113E8003604C6 /* GLUT.framework in Frameworks */,
575
				0D0CB0380C6113E8003604C6 /* OpenGL.framework in Frameworks */,
591
				0D0CB0380C6113E8003604C6 /* OpenGL.framework in Frameworks */,
576
				0D0CB0390C6113E8003604C6 /* vecLib.framework in Frameworks */,
592
				0D0CB0390C6113E8003604C6 /* vecLib.framework in Frameworks */,
-
 
593
				0D59420F0E4B24F4005EA01C /* Carbon.framework in Frameworks */,
577
			);
594
			);
578
			runOnlyForDeploymentPostprocessing = 0;
595
			runOnlyForDeploymentPostprocessing = 0;
579
		};
596
		};
580
		0D21E7950CBE1FC600DCAF45 /* Frameworks */ = {
597
		0D21E7950CBE1FC600DCAF45 /* Frameworks */ = {
581
			isa = PBXFrameworksBuildPhase;
598
			isa = PBXFrameworksBuildPhase;
Line 592... Line 609...
592
			files = (
609
			files = (
593
				0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */,
610
				0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */,
594
				0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */,
611
				0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */,
595
				0D52704A0CE1E5D000FA4789 /* OpenGL.framework in Frameworks */,
612
				0D52704A0CE1E5D000FA4789 /* OpenGL.framework in Frameworks */,
596
				0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */,
613
				0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */,
597
				0D52704C0CE1E5D000FA4789 /* libIL.dylib in Frameworks */,
-
 
598
				0D52704D0CE1E5D000FA4789 /* libILU.dylib in Frameworks */,
-
 
599
				0D52704E0CE1E5D000FA4789 /* libILUT.dylib in Frameworks */,
-
 
600
			);
614
			);
601
			runOnlyForDeploymentPostprocessing = 0;
615
			runOnlyForDeploymentPostprocessing = 0;
602
		};
616
		};
603
		0DB883580C611DA10040A677 /* Frameworks */ = {
617
		0DB883580C611DA10040A677 /* Frameworks */ = {
604
			isa = PBXFrameworksBuildPhase;
618
			isa = PBXFrameworksBuildPhase;
Line 606... Line 620...
606
			files = (
620
			files = (
607
				0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */,
621
				0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */,
608
				0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */,
622
				0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */,
609
				0DB883A60C611EC30040A677 /* OpenGL.framework in Frameworks */,
623
				0DB883A60C611EC30040A677 /* OpenGL.framework in Frameworks */,
610
				0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */,
624
				0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */,
611
				0D8537900CBF652100F3A517 /* libIL.dylib in Frameworks */,
-
 
612
				0D8537910CBF652100F3A517 /* libILU.dylib in Frameworks */,
-
 
613
				0D8537920CBF652100F3A517 /* libILUT.dylib in Frameworks */,
-
 
614
			);
625
			);
615
			runOnlyForDeploymentPostprocessing = 0;
626
			runOnlyForDeploymentPostprocessing = 0;
616
		};
627
		};
617
		0DB883B20C611FB20040A677 /* Frameworks */ = {
628
		0DB883B20C611FB20040A677 /* Frameworks */ = {
618
			isa = PBXFrameworksBuildPhase;
629
			isa = PBXFrameworksBuildPhase;
Line 620... Line 631...
620
			files = (
631
			files = (
621
				0DB883B60C611FCA0040A677 /* libGEL.dylib in Frameworks */,
632
				0DB883B60C611FCA0040A677 /* libGEL.dylib in Frameworks */,
622
				0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */,
633
				0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */,
623
				0DB883B80C611FD70040A677 /* OpenGL.framework in Frameworks */,
634
				0DB883B80C611FD70040A677 /* OpenGL.framework in Frameworks */,
624
				0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */,
635
				0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */,
625
				0D8537930CBF652100F3A517 /* libIL.dylib in Frameworks */,
-
 
626
				0D8537940CBF652100F3A517 /* libILU.dylib in Frameworks */,
-
 
627
				0D8537950CBF652100F3A517 /* libILUT.dylib in Frameworks */,
-
 
628
			);
636
			);
629
			runOnlyForDeploymentPostprocessing = 0;
637
			runOnlyForDeploymentPostprocessing = 0;
630
		};
638
		};
631
		0DB883D70C6120590040A677 /* Frameworks */ = {
639
		0DB883D70C6120590040A677 /* Frameworks */ = {
632
			isa = PBXFrameworksBuildPhase;
640
			isa = PBXFrameworksBuildPhase;
Line 716... Line 724...
716
				0D0CAF420C61132C003604C6 /* HMesh */,
724
				0D0CAF420C61132C003604C6 /* HMesh */,
717
				0D0CAF6C0C61132C003604C6 /* LinAlg */,
725
				0D0CAF6C0C61132C003604C6 /* LinAlg */,
718
				0D0CAF740C61132C003604C6 /* Util */,
726
				0D0CAF740C61132C003604C6 /* Util */,
719
				0D0CAEC20C611308003604C6 /* Products */,
727
				0D0CAEC20C611308003604C6 /* Products */,
720
				0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */,
728
				0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */,
721
				0D85378D0CBF652100F3A517 /* libIL.dylib */,
-
 
722
				0D85378E0CBF652100F3A517 /* libILU.dylib */,
-
 
723
				0D85378F0CBF652100F3A517 /* libILUT.dylib */,
-
 
724
				0D0CB0340C6113E8003604C6 /* GLUT.framework */,
729
				0D0CB0340C6113E8003604C6 /* GLUT.framework */,
-
 
730
				0D59420E0E4B24F4005EA01C /* Carbon.framework */,
725
				0D0CB0350C6113E8003604C6 /* OpenGL.framework */,
731
				0D0CB0350C6113E8003604C6 /* OpenGL.framework */,
726
				0D0CB0360C6113E8003604C6 /* vecLib.framework */,
732
				0D0CB0360C6113E8003604C6 /* vecLib.framework */,
727
			);
733
			);
728
			sourceTree = "<group>";
734
			sourceTree = "<group>";
729
		};
735
		};
Line 812... Line 818...
812
			sourceTree = "<group>";
818
			sourceTree = "<group>";
813
		};
819
		};
814
		0D0CAF010C61132B003604C6 /* Geometry */ = {
820
		0D0CAF010C61132B003604C6 /* Geometry */ = {
815
			isa = PBXGroup;
821
			isa = PBXGroup;
816
			children = (
822
			children = (
-
 
823
				0D17B9710E4B949300FD8803 /* ply_load.cpp */,
-
 
824
				0D17B9720E4B949300FD8803 /* ply_load.h */,
-
 
825
				0D17B9730E4B949300FD8803 /* rply.c */,
-
 
826
				0D17B9740E4B949300FD8803 /* rply.h */,
817
				0D1306800D886BBC00847A72 /* tessellate.cpp */,
827
				0D1306800D886BBC00847A72 /* tessellate.cpp */,
818
				0D1306810D886BBC00847A72 /* tessellate.h */,
828
				0D1306810D886BBC00847A72 /* tessellate.h */,
819
				0D0CAF020C61132B003604C6 /* AABox.cpp */,
829
				0D0CAF020C61132B003604C6 /* AABox.cpp */,
820
				0D0CAF030C61132B003604C6 /* AABox.h */,
830
				0D0CAF030C61132B003604C6 /* AABox.h */,
821
				0D0CAF040C61132B003604C6 /* AncestorGrid.h */,
831
				0D0CAF040C61132B003604C6 /* AncestorGrid.h */,
Line 872... Line 882...
872
			sourceTree = "<group>";
882
			sourceTree = "<group>";
873
		};
883
		};
874
		0D0CAF350C61132C003604C6 /* GLGraphics */ = {
884
		0D0CAF350C61132C003604C6 /* GLGraphics */ = {
875
			isa = PBXGroup;
885
			isa = PBXGroup;
876
			children = (
886
			children = (
-
 
887
				0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */,
-
 
888
				0D5942650E4B2EE9005EA01C /* glsl_shader.h */,
-
 
889
				0D59416B0E4B21AB005EA01C /* image_DXT.c */,
-
 
890
				0D59416C0E4B21AB005EA01C /* image_DXT.h */,
-
 
891
				0D59416D0E4B21AB005EA01C /* image_helper.c */,
-
 
892
				0D59416E0E4B21AB005EA01C /* image_helper.h */,
-
 
893
				0D59416F0E4B21AB005EA01C /* SOIL.c */,
-
 
894
				0D5941700E4B21AB005EA01C /* SOIL.h */,
-
 
895
				0D5941710E4B21AB005EA01C /* stb_image_aug.c */,
-
 
896
				0D5941720E4B21AB005EA01C /* stb_image_aug.h */,
-
 
897
				0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */,
-
 
898
				0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */,
877
				0D0CAF360C61132C003604C6 /* draw.cpp */,
899
				0D0CAF360C61132C003604C6 /* draw.cpp */,
878
				0D0CAF370C61132C003604C6 /* draw.h */,
900
				0D0CAF370C61132C003604C6 /* draw.h */,
879
				0D0CAF380C61132C003604C6 /* gel_gl.h */,
901
				0D0CAF380C61132C003604C6 /* gel_gl.h */,
880
				0D0CAF390C61132C003604C6 /* gel_glu.h */,
902
				0D0CAF390C61132C003604C6 /* gel_glu.h */,
881
				0D0CAF3A0C61132C003604C6 /* gel_glut.h */,
903
				0D0CAF3A0C61132C003604C6 /* gel_glut.h */,
Line 1081... Line 1103...
1081
			sourceTree = "<group>";
1103
			sourceTree = "<group>";
1082
		};
1104
		};
1083
		0DB8835F0C611DD20040A677 /* OBJViewer */ = {
1105
		0DB8835F0C611DD20040A677 /* OBJViewer */ = {
1084
			isa = PBXGroup;
1106
			isa = PBXGroup;
1085
			children = (
1107
			children = (
1086
				0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */,
-
 
1087
				0DE310520CEF15FD006F19B5 /* glsl_shader.h */,
1108
				0DA601840E48914A002DD12B /* wireframe.h */,
1088
				0DC655D70C69D1280048185B /* ply.c */,
1109
				0DA601850E48914A002DD12B /* wireframe.cpp */,
1089
				0DC655D80C69D1280048185B /* ply.h */,
-
 
1090
				0DB883610C611DD20040A677 /* objview.cpp */,
1110
				0DB883610C611DD20040A677 /* objview.cpp */,
1091
				0DC655640C69CD450048185B /* ply_load.h */,
-
 
1092
				0DC655650C69CD450048185B /* ply_load.cpp */,
-
 
1093
			);
1111
			);
1094
			name = OBJViewer;
1112
			name = OBJViewer;
1095
			path = apps/OBJViewer;
1113
			path = apps/OBJViewer;
1096
			sourceTree = "<group>";
1114
			sourceTree = "<group>";
1097
		};
1115
		};
Line 1280... Line 1298...
1280
				0D0CB02C0C61132C003604C6 /* HashTable.h in Headers */,
1298
				0D0CB02C0C61132C003604C6 /* HashTable.h in Headers */,
1281
				0D0CB02F0C61132C003604C6 /* Parse.h in Headers */,
1299
				0D0CB02F0C61132C003604C6 /* Parse.h in Headers */,
1282
				0D0CB0300C61132C003604C6 /* ResourceManager.h in Headers */,
1300
				0D0CB0300C61132C003604C6 /* ResourceManager.h in Headers */,
1283
				0D0CB0310C61132C003604C6 /* Timer.h in Headers */,
1301
				0D0CB0310C61132C003604C6 /* Timer.h in Headers */,
1284
				0D1306830D886BBC00847A72 /* tessellate.h in Headers */,
1302
				0D1306830D886BBC00847A72 /* tessellate.h in Headers */,
-
 
1303
				0D5941760E4B21AB005EA01C /* image_DXT.h in Headers */,
-
 
1304
				0D5941780E4B21AB005EA01C /* image_helper.h in Headers */,
-
 
1305
				0D59417A0E4B21AB005EA01C /* SOIL.h in Headers */,
-
 
1306
				0D59417C0E4B21AB005EA01C /* stb_image_aug.h in Headers */,
-
 
1307
				0D59417D0E4B21AB005EA01C /* stbi_DDS_aug.h in Headers */,
-
 
1308
				0D59417E0E4B21AB005EA01C /* stbi_DDS_aug_c.h in Headers */,
-
 
1309
				0D5942670E4B2EE9005EA01C /* glsl_shader.h in Headers */,
-
 
1310
				0D17B9760E4B949300FD8803 /* ply_load.h in Headers */,
-
 
1311
				0D17B9780E4B949300FD8803 /* rply.h in Headers */,
1285
			);
1312
			);
1286
			runOnlyForDeploymentPostprocessing = 0;
1313
			runOnlyForDeploymentPostprocessing = 0;
1287
		};
1314
		};
1288
/* End PBXHeadersBuildPhase section */
1315
/* End PBXHeadersBuildPhase section */
1289
 
1316
 
Line 1585... Line 1612...
1585
				0D0CB0230C61132C003604C6 /* LinAlgIO.cpp in Sources */,
1612
				0D0CB0230C61132C003604C6 /* LinAlgIO.cpp in Sources */,
1586
				0D0CB02A0C61132C003604C6 /* HashKey.cpp in Sources */,
1613
				0D0CB02A0C61132C003604C6 /* HashKey.cpp in Sources */,
1587
				0D0CB02E0C61132C003604C6 /* Parse.cpp in Sources */,
1614
				0D0CB02E0C61132C003604C6 /* Parse.cpp in Sources */,
1588
				0D6B893B0CFA1F410014CA7F /* Mat3x3d.cpp in Sources */,
1615
				0D6B893B0CFA1F410014CA7F /* Mat3x3d.cpp in Sources */,
1589
				0D1306820D886BBC00847A72 /* tessellate.cpp in Sources */,
1616
				0D1306820D886BBC00847A72 /* tessellate.cpp in Sources */,
-
 
1617
				0D5941750E4B21AB005EA01C /* image_DXT.c in Sources */,
-
 
1618
				0D5941770E4B21AB005EA01C /* image_helper.c in Sources */,
-
 
1619
				0D5941790E4B21AB005EA01C /* SOIL.c in Sources */,
-
 
1620
				0D59417B0E4B21AB005EA01C /* stb_image_aug.c in Sources */,
-
 
1621
				0D5942660E4B2EE9005EA01C /* glsl_shader.cpp in Sources */,
-
 
1622
				0D17B9750E4B949300FD8803 /* ply_load.cpp in Sources */,
-
 
1623
				0D17B9770E4B949300FD8803 /* rply.c in Sources */,
1590
			);
1624
			);
1591
			runOnlyForDeploymentPostprocessing = 0;
1625
			runOnlyForDeploymentPostprocessing = 0;
1592
		};
1626
		};
1593
		0D21E7940CBE1FC600DCAF45 /* Sources */ = {
1627
		0D21E7940CBE1FC600DCAF45 /* Sources */ = {
1594
			isa = PBXSourcesBuildPhase;
1628
			isa = PBXSourcesBuildPhase;
Line 1620... Line 1654...
1620
		0DB883570C611DA10040A677 /* Sources */ = {
1654
		0DB883570C611DA10040A677 /* Sources */ = {
1621
			isa = PBXSourcesBuildPhase;
1655
			isa = PBXSourcesBuildPhase;
1622
			buildActionMask = 2147483647;
1656
			buildActionMask = 2147483647;
1623
			files = (
1657
			files = (
1624
				0DB883630C611DD20040A677 /* objview.cpp in Sources */,
1658
				0DB883630C611DD20040A677 /* objview.cpp in Sources */,
1625
				0DC656030C69D1810048185B /* ply_load.cpp in Sources */,
1659
				0DA6018A0E489422002DD12B /* wireframe.cpp in Sources */,
1626
				0DC655D90C69D1280048185B /* ply.c in Sources */,
-
 
1627
				0DE310530CEF15FD006F19B5 /* glsl_shader.cpp in Sources */,
-
 
1628
			);
1660
			);
1629
			runOnlyForDeploymentPostprocessing = 0;
1661
			runOnlyForDeploymentPostprocessing = 0;
1630
		};
1662
		};
1631
		0DB883B10C611FB20040A677 /* Sources */ = {
1663
		0DB883B10C611FB20040A677 /* Sources */ = {
1632
			isa = PBXSourcesBuildPhase;
1664
			isa = PBXSourcesBuildPhase;
Line 1783... Line 1815...
1783
				GCC_DYNAMIC_NO_PIC = NO;
1815
				GCC_DYNAMIC_NO_PIC = NO;
1784
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
1816
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
1785
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1817
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1786
				GCC_MODEL_TUNING = "";
1818
				GCC_MODEL_TUNING = "";
1787
				GCC_OPTIMIZATION_LEVEL = 0;
1819
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
1820
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
1788
				HEADER_SEARCH_PATHS = "$(inherited)";
1821
				HEADER_SEARCH_PATHS = "$(inherited)";
1789
				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "$(inherited)";
1822
				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "$(inherited)";
1790
				INSTALL_MODE_FLAG = 0644;
1823
				INSTALL_MODE_FLAG = 0644;
1791
				INSTALL_PATH = /usr/local/lib;
1824
				INSTALL_PATH = /usr/local/lib;
1792
				LIBRARY_SEARCH_PATHS = "$(inherited)";
1825
				LIBRARY_SEARCH_PATHS = "$(inherited)";
1793
				OTHER_LDFLAGS = "-lexpat";
1826
				OTHER_LDFLAGS = (
-
 
1827
					"-lexpat",
-
 
1828
					"-lglew",
-
 
1829
				);
1794
				PREBINDING = NO;
1830
				PREBINDING = NO;
1795
				PRODUCT_NAME = GELd;
1831
				PRODUCT_NAME = GELd;
1796
				ZERO_LINK = YES;
1832
				ZERO_LINK = YES;
1797
			};
1833
			};
1798
			name = Debug;
1834
			name = Debug;
Line 1806... Line 1842...
1806
				DSTROOT = /;
1842
				DSTROOT = /;
1807
				EXECUTABLE_PREFIX = lib;
1843
				EXECUTABLE_PREFIX = lib;
1808
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
1844
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
1809
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
1845
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
1810
				GCC_MODEL_TUNING = G5;
1846
				GCC_MODEL_TUNING = G5;
-
 
1847
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
1811
				HEADER_SEARCH_PATHS = "$(inherited)";
1848
				HEADER_SEARCH_PATHS = "$(inherited)";
1812
				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "$(inherited)";
1849
				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "$(inherited)";
1813
				INSTALL_MODE_FLAG = 0644;
1850
				INSTALL_MODE_FLAG = 0644;
1814
				INSTALL_PATH = /usr/local/lib;
1851
				INSTALL_PATH = /usr/local/lib;
1815
				LIBRARY_SEARCH_PATHS = "$(inherited)";
1852
				LIBRARY_SEARCH_PATHS = "$(inherited)";
1816
				OTHER_LDFLAGS = "-lexpat";
1853
				OTHER_LDFLAGS = (
-
 
1854
					"-lexpat",
-
 
1855
					"-lglew",
-
 
1856
				);
1817
				PREBINDING = NO;
1857
				PREBINDING = NO;
1818
				PRODUCT_NAME = GEL;
1858
				PRODUCT_NAME = GEL;
1819
				ZERO_LINK = NO;
1859
				ZERO_LINK = NO;
1820
			};
1860
			};
1821
			name = Release;
1861
			name = Release;