Subversion Repositories gelsvn

Rev

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

Rev 351 Rev 357
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
		0D21E7990CBE1FD600DCAF45 /* mat_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */; };
186
		0D21E7990CBE1FD600DCAF45 /* mat_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */; };
187
		0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
187
		0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
-
 
188
		0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
-
 
189
		0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
-
 
190
		0D52704A0CE1E5D000FA4789 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
191
		0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
-
 
192
		0D52704C0CE1E5D000FA4789 /* libIL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378D0CBF652100F3A517 /* libIL.dylib */; };
-
 
193
		0D52704D0CE1E5D000FA4789 /* libILU.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378E0CBF652100F3A517 /* libILU.dylib */; };
-
 
194
		0D52704E0CE1E5D000FA4789 /* libILUT.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378F0CBF652100F3A517 /* libILUT.dylib */; };
-
 
195
		0D52704F0CE1E5E900FA4789 /* camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F440CE09D5800FA4789 /* camera.cpp */; };
-
 
196
		0D5270500CE1E5E900FA4789 /* glass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F470CE09D5800FA4789 /* glass.cpp */; };
-
 
197
		0D5270510CE1E5E900FA4789 /* luminaire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F490CE09D5800FA4789 /* luminaire.cpp */; };
-
 
198
		0D5270520CE1E5E900FA4789 /* material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F4B0CE09D5800FA4789 /* material.cpp */; };
-
 
199
		0D5270530CE1E5E900FA4789 /* matte.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F4D0CE09D5800FA4789 /* matte.cpp */; };
-
 
200
		0D5270540CE1E5E900FA4789 /* mesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F4F0CE09D5800FA4789 /* mesh.cpp */; };
-
 
201
		0D5270550CE1E5E900FA4789 /* metal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F510CE09D5800FA4789 /* metal.cpp */; };
-
 
202
		0D5270560CE1E5E900FA4789 /* mt19937ar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F530CE09D5800FA4789 /* mt19937ar.cpp */; };
-
 
203
		0D5270580CE1E5E900FA4789 /* omni.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F550CE09D5800FA4789 /* omni.cpp */; };
-
 
204
		0D5270590CE1E5E900FA4789 /* pathtracer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */; };
-
 
205
		0D52705A0CE1E5E900FA4789 /* plastic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F5A0CE09D5800FA4789 /* plastic.cpp */; };
-
 
206
		0D52705B0CE1E5E900FA4789 /* scene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F5C0CE09D5800FA4789 /* scene.cpp */; };
188
		0D8536AD0CBF5C4200F3A517 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
207
		0D8536AD0CBF5C4200F3A517 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
189
		0D8537900CBF652100F3A517 /* libIL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378D0CBF652100F3A517 /* libIL.dylib */; };
208
		0D8537900CBF652100F3A517 /* libIL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378D0CBF652100F3A517 /* libIL.dylib */; };
190
		0D8537910CBF652100F3A517 /* libILU.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378E0CBF652100F3A517 /* libILU.dylib */; };
209
		0D8537910CBF652100F3A517 /* libILU.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378E0CBF652100F3A517 /* libILU.dylib */; };
191
		0D8537920CBF652100F3A517 /* libILUT.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378F0CBF652100F3A517 /* libILUT.dylib */; };
210
		0D8537920CBF652100F3A517 /* libILUT.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378F0CBF652100F3A517 /* libILUT.dylib */; };
192
		0D8537930CBF652100F3A517 /* libIL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378D0CBF652100F3A517 /* libIL.dylib */; };
211
		0D8537930CBF652100F3A517 /* libIL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D85378D0CBF652100F3A517 /* libIL.dylib */; };
Line 233... Line 252...
233
		0DB8843E0C6121ED0040A677 /* rsview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */; };
252
		0DB8843E0C6121ED0040A677 /* rsview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */; };
234
		0DB884420C6122050040A677 /* boundary_collapse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */; };
253
		0DB884420C6122050040A677 /* boundary_collapse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */; };
235
		0DB884480C6122220040A677 /* volpoly.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884460C6122220040A677 /* volpoly.cpp */; };
254
		0DB884480C6122220040A677 /* volpoly.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884460C6122220040A677 /* volpoly.cpp */; };
236
		0DC655D90C69D1280048185B /* ply.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DC655D70C69D1280048185B /* ply.c */; };
255
		0DC655D90C69D1280048185B /* ply.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DC655D70C69D1280048185B /* ply.c */; };
237
		0DC656030C69D1810048185B /* ply_load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DC655650C69CD450048185B /* ply_load.cpp */; };
256
		0DC656030C69D1810048185B /* ply_load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DC655650C69CD450048185B /* ply_load.cpp */; };
-
 
257
		0DE310530CEF15FD006F19B5 /* glsl_shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */; };
238
/* End PBXBuildFile section */
258
/* End PBXBuildFile section */
239
 
259
 
240
/* Begin PBXContainerItemProxy section */
260
/* Begin PBXContainerItemProxy section */
241
		0D8536940CBF5B3D00F3A517 /* PBXContainerItemProxy */ = {
261
		0D8536940CBF5B3D00F3A517 /* PBXContainerItemProxy */ = {
242
			isa = PBXContainerItemProxy;
262
			isa = PBXContainerItemProxy;
Line 482... Line 502...
482
		0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = vec_test.cpp; sourceTree = "<group>"; };
502
		0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = vec_test.cpp; sourceTree = "<group>"; };
483
		0D21E7640CBE1E0100DCAF45 /* kdtree-test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = "kdtree-test.cpp"; sourceTree = "<group>"; };
503
		0D21E7640CBE1E0100DCAF45 /* kdtree-test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = "kdtree-test.cpp"; sourceTree = "<group>"; };
484
		0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = "leastsq-test.cpp"; sourceTree = "<group>"; };
504
		0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = "leastsq-test.cpp"; sourceTree = "<group>"; };
485
		0D21E76B0CBE1E0100DCAF45 /* resman-test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = "resman-test.cpp"; sourceTree = "<group>"; };
505
		0D21E76B0CBE1E0100DCAF45 /* resman-test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = "resman-test.cpp"; sourceTree = "<group>"; };
486
		0D21E7970CBE1FC600DCAF45 /* test.cgla.matrices */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test.cgla.matrices; sourceTree = BUILT_PRODUCTS_DIR; };
506
		0D21E7970CBE1FC600DCAF45 /* test.cgla.matrices */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test.cgla.matrices; sourceTree = BUILT_PRODUCTS_DIR; };
-
 
507
		0D526F440CE09D5800FA4789 /* camera.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = camera.cpp; path = apps/Pathtracer/camera.cpp; sourceTree = "<group>"; };
-
 
508
		0D526F470CE09D5800FA4789 /* glass.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = glass.cpp; path = apps/Pathtracer/glass.cpp; sourceTree = "<group>"; };
-
 
509
		0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = luminaire.cpp; path = apps/Pathtracer/luminaire.cpp; sourceTree = "<group>"; };
-
 
510
		0D526F4B0CE09D5800FA4789 /* material.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = material.cpp; path = apps/Pathtracer/material.cpp; sourceTree = "<group>"; };
-
 
511
		0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = matte.cpp; path = apps/Pathtracer/matte.cpp; sourceTree = "<group>"; };
-
 
512
		0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = mesh.cpp; path = apps/Pathtracer/mesh.cpp; sourceTree = "<group>"; };
-
 
513
		0D526F510CE09D5800FA4789 /* metal.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = metal.cpp; path = apps/Pathtracer/metal.cpp; sourceTree = "<group>"; };
-
 
514
		0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = mt19937ar.cpp; path = apps/Pathtracer/mt19937ar.cpp; sourceTree = "<group>"; };
-
 
515
		0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = mt19937ar.h; path = apps/Pathtracer/mt19937ar.h; sourceTree = "<group>"; };
-
 
516
		0D526F550CE09D5800FA4789 /* omni.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = omni.cpp; path = apps/Pathtracer/omni.cpp; sourceTree = "<group>"; };
-
 
517
		0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = pathtracer.cpp; path = apps/Pathtracer/pathtracer.cpp; sourceTree = "<group>"; };
-
 
518
		0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = plastic.cpp; path = apps/Pathtracer/plastic.cpp; sourceTree = "<group>"; };
-
 
519
		0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = scene.cpp; path = apps/Pathtracer/scene.cpp; sourceTree = "<group>"; };
-
 
520
		0D526F9F0CE1E3E700FA4789 /* camera.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = camera.h; path = apps/Pathtracer/camera.h; sourceTree = "<group>"; };
-
 
521
		0D526FA00CE1E3E700FA4789 /* core.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = core.h; path = apps/Pathtracer/core.h; sourceTree = "<group>"; };
-
 
522
		0D526FA10CE1E3E700FA4789 /* glass.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = glass.h; path = apps/Pathtracer/glass.h; sourceTree = "<group>"; };
-
 
523
		0D526FA20CE1E3E700FA4789 /* luminaire.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = luminaire.h; path = apps/Pathtracer/luminaire.h; sourceTree = "<group>"; };
-
 
524
		0D526FA40CE1E3E700FA4789 /* material.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = material.h; path = apps/Pathtracer/material.h; sourceTree = "<group>"; };
-
 
525
		0D526FA50CE1E3E700FA4789 /* matte.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = matte.h; path = apps/Pathtracer/matte.h; sourceTree = "<group>"; };
-
 
526
		0D526FA60CE1E3E700FA4789 /* mesh.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = mesh.h; path = apps/Pathtracer/mesh.h; sourceTree = "<group>"; };
-
 
527
		0D526FA70CE1E3E700FA4789 /* metal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = metal.h; path = apps/Pathtracer/metal.h; sourceTree = "<group>"; };
-
 
528
		0D526FA80CE1E3E700FA4789 /* omni.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = omni.h; path = apps/Pathtracer/omni.h; sourceTree = "<group>"; };
-
 
529
		0D526FA90CE1E3E700FA4789 /* pathtracer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pathtracer.h; path = apps/Pathtracer/pathtracer.h; sourceTree = "<group>"; };
-
 
530
		0D526FAA0CE1E3E700FA4789 /* plastic.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = plastic.h; path = apps/Pathtracer/plastic.h; sourceTree = "<group>"; };
-
 
531
		0D526FAB0CE1E3E700FA4789 /* scene.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = scene.h; path = apps/Pathtracer/scene.h; sourceTree = "<group>"; };
-
 
532
		0D5270460CE1E5BB00FA4789 /* PathTracer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = PathTracer; sourceTree = BUILT_PRODUCTS_DIR; };
487
		0D85378D0CBF652100F3A517 /* libIL.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libIL.dylib; path = /usr/local/lib/libIL.dylib; sourceTree = "<absolute>"; };
533
		0D85378D0CBF652100F3A517 /* libIL.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libIL.dylib; path = /usr/local/lib/libIL.dylib; sourceTree = "<absolute>"; };
488
		0D85378E0CBF652100F3A517 /* libILU.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libILU.dylib; path = /usr/local/lib/libILU.dylib; sourceTree = "<absolute>"; };
534
		0D85378E0CBF652100F3A517 /* libILU.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libILU.dylib; path = /usr/local/lib/libILU.dylib; sourceTree = "<absolute>"; };
489
		0D85378F0CBF652100F3A517 /* libILUT.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libILUT.dylib; path = /usr/local/lib/libILUT.dylib; sourceTree = "<absolute>"; };
535
		0D85378F0CBF652100F3A517 /* libILUT.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libILUT.dylib; path = /usr/local/lib/libILUT.dylib; sourceTree = "<absolute>"; };
490
		0DB8835A0C611DA10040A677 /* OBJViewer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = OBJViewer; sourceTree = BUILT_PRODUCTS_DIR; };
536
		0DB8835A0C611DA10040A677 /* OBJViewer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = OBJViewer; sourceTree = BUILT_PRODUCTS_DIR; };
491
		0DB883610C611DD20040A677 /* objview.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = objview.cpp; sourceTree = "<group>"; };
537
		0DB883610C611DD20040A677 /* objview.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = objview.cpp; sourceTree = "<group>"; };
Line 508... Line 554...
508
		0DB884460C6122220040A677 /* volpoly.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = volpoly.cpp; sourceTree = "<group>"; };
554
		0DB884460C6122220040A677 /* volpoly.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = volpoly.cpp; sourceTree = "<group>"; };
509
		0DC655640C69CD450048185B /* ply_load.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ply_load.h; sourceTree = "<group>"; };
555
		0DC655640C69CD450048185B /* ply_load.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ply_load.h; sourceTree = "<group>"; };
510
		0DC655650C69CD450048185B /* ply_load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ply_load.cpp; sourceTree = "<group>"; };
556
		0DC655650C69CD450048185B /* ply_load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ply_load.cpp; sourceTree = "<group>"; };
511
		0DC655D70C69D1280048185B /* ply.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ply.c; sourceTree = "<group>"; };
557
		0DC655D70C69D1280048185B /* ply.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ply.c; sourceTree = "<group>"; };
512
		0DC655D80C69D1280048185B /* ply.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ply.h; sourceTree = "<group>"; };
558
		0DC655D80C69D1280048185B /* ply.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ply.h; sourceTree = "<group>"; };
-
 
559
		0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = glsl_shader.cpp; sourceTree = "<group>"; };
-
 
560
		0DE310520CEF15FD006F19B5 /* glsl_shader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = glsl_shader.h; sourceTree = "<group>"; };
513
/* End PBXFileReference section */
561
/* End PBXFileReference section */
514
 
562
 
515
/* Begin PBXFrameworksBuildPhase section */
563
/* Begin PBXFrameworksBuildPhase section */
516
		0D0CAEBF0C611308003604C6 /* Frameworks */ = {
564
		0D0CAEBF0C611308003604C6 /* Frameworks */ = {
517
			isa = PBXFrameworksBuildPhase;
565
			isa = PBXFrameworksBuildPhase;
Line 530... Line 578...
530
				0D8536AD0CBF5C4200F3A517 /* libGEL.dylib in Frameworks */,
578
				0D8536AD0CBF5C4200F3A517 /* libGEL.dylib in Frameworks */,
531
				0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */,
579
				0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */,
532
			);
580
			);
533
			runOnlyForDeploymentPostprocessing = 0;
581
			runOnlyForDeploymentPostprocessing = 0;
534
		};
582
		};
-
 
583
		0D5270440CE1E5BB00FA4789 /* Frameworks */ = {
-
 
584
			isa = PBXFrameworksBuildPhase;
-
 
585
			buildActionMask = 2147483647;
-
 
586
			files = (
-
 
587
				0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */,
-
 
588
				0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */,
-
 
589
				0D52704A0CE1E5D000FA4789 /* OpenGL.framework in Frameworks */,
-
 
590
				0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */,
-
 
591
				0D52704C0CE1E5D000FA4789 /* libIL.dylib in Frameworks */,
-
 
592
				0D52704D0CE1E5D000FA4789 /* libILU.dylib in Frameworks */,
-
 
593
				0D52704E0CE1E5D000FA4789 /* libILUT.dylib in Frameworks */,
-
 
594
			);
-
 
595
			runOnlyForDeploymentPostprocessing = 0;
-
 
596
		};
535
		0DB883580C611DA10040A677 /* Frameworks */ = {
597
		0DB883580C611DA10040A677 /* Frameworks */ = {
536
			isa = PBXFrameworksBuildPhase;
598
			isa = PBXFrameworksBuildPhase;
537
			buildActionMask = 2147483647;
599
			buildActionMask = 2147483647;
538
			files = (
600
			files = (
539
				0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */,
601
				0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */,
Line 630... Line 692...
630
 
692
 
631
/* Begin PBXGroup section */
693
/* Begin PBXGroup section */
632
		0D0CAEB00C6112FC003604C6 = {
694
		0D0CAEB00C6112FC003604C6 = {
633
			isa = PBXGroup;
695
			isa = PBXGroup;
634
			children = (
696
			children = (
635
				0D85378D0CBF652100F3A517 /* libIL.dylib */,
-
 
636
				0D85378E0CBF652100F3A517 /* libILU.dylib */,
-
 
637
				0D85378F0CBF652100F3A517 /* libILUT.dylib */,
-
 
638
				0D21E7500CBE1E0100DCAF45 /* test */,
697
				0D21E7500CBE1E0100DCAF45 /* test */,
639
				0DB883E20C6120A50040A677 /* Raytracer */,
698
				0DB883E20C6120A50040A677 /* Raytracer */,
-
 
699
				0D526F6E0CE09D5E00FA4789 /* PathTracer */,
640
				0DB884440C6122220040A677 /* VolumePolygonize */,
700
				0DB884440C6122220040A677 /* VolumePolygonize */,
641
				0DB8843F0C6122050040A677 /* BoundaryCollapse */,
701
				0DB8843F0C6122050040A677 /* BoundaryCollapse */,
642
				0DB884390C6121ED0040A677 /* RangeScanViewer */,
702
				0DB884390C6121ED0040A677 /* RangeScanViewer */,
643
				0DB884340C6121CF0040A677 /* Decimator */,
703
				0DB884340C6121CF0040A677 /* Decimator */,
644
				0DB883F80C61210A0040A677 /* MeshDistance */,
704
				0DB883F80C61210A0040A677 /* MeshDistance */,
645
				0DB883E90C6120C90040A677 /* BloomenthalPolygonize */,
705
				0DB883E90C6120C90040A677 /* BloomenthalPolygonize */,
646
				0DB8835F0C611DD20040A677 /* OBJViewer */,
706
				0DB8835F0C611DD20040A677 /* OBJViewer */,
647
				0D0CB0340C6113E8003604C6 /* GLUT.framework */,
-
 
648
				0D0CB0350C6113E8003604C6 /* OpenGL.framework */,
-
 
649
				0D0CB0360C6113E8003604C6 /* vecLib.framework */,
-
 
650
				0D0CAEC60C61132B003604C6 /* CGLA */,
707
				0D0CAEC60C61132B003604C6 /* CGLA */,
651
				0D0CAF010C61132B003604C6 /* Geometry */,
708
				0D0CAF010C61132B003604C6 /* Geometry */,
652
				0D0CAF350C61132C003604C6 /* GLGraphics */,
709
				0D0CAF350C61132C003604C6 /* GLGraphics */,
653
				0D0CAF420C61132C003604C6 /* HMesh */,
710
				0D0CAF420C61132C003604C6 /* HMesh */,
654
				0D0CAF6C0C61132C003604C6 /* LinAlg */,
711
				0D0CAF6C0C61132C003604C6 /* LinAlg */,
655
				0D0CAF740C61132C003604C6 /* Util */,
712
				0D0CAF740C61132C003604C6 /* Util */,
656
				0D0CAEC20C611308003604C6 /* Products */,
713
				0D0CAEC20C611308003604C6 /* Products */,
657
				0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */,
714
				0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */,
-
 
715
				0D85378D0CBF652100F3A517 /* libIL.dylib */,
-
 
716
				0D85378E0CBF652100F3A517 /* libILU.dylib */,
-
 
717
				0D85378F0CBF652100F3A517 /* libILUT.dylib */,
-
 
718
				0D0CB0340C6113E8003604C6 /* GLUT.framework */,
-
 
719
				0D0CB0350C6113E8003604C6 /* OpenGL.framework */,
-
 
720
				0D0CB0360C6113E8003604C6 /* vecLib.framework */,
658
			);
721
			);
659
			sourceTree = "<group>";
722
			sourceTree = "<group>";
660
		};
723
		};
661
		0D0CAEC20C611308003604C6 /* Products */ = {
724
		0D0CAEC20C611308003604C6 /* Products */ = {
662
			isa = PBXGroup;
725
			isa = PBXGroup;
Line 669... Line 732...
669
				0DB884030C6121240040A677 /* Decimator */,
732
				0DB884030C6121240040A677 /* Decimator */,
670
				0DB884080C6121400040A677 /* RangeScanViewer */,
733
				0DB884080C6121400040A677 /* RangeScanViewer */,
671
				0DB8840D0C6121570040A677 /* BoundaryCollapse */,
734
				0DB8840D0C6121570040A677 /* BoundaryCollapse */,
672
				0DB8841D0C6121710040A677 /* VolumePolygonize */,
735
				0DB8841D0C6121710040A677 /* VolumePolygonize */,
673
				0D21E7970CBE1FC600DCAF45 /* test.cgla.matrices */,
736
				0D21E7970CBE1FC600DCAF45 /* test.cgla.matrices */,
-
 
737
				0D5270460CE1E5BB00FA4789 /* PathTracer */,
674
			);
738
			);
675
			name = Products;
739
			name = Products;
676
			sourceTree = "<group>";
740
			sourceTree = "<group>";
677
		};
741
		};
678
		0D0CAEC60C61132B003604C6 /* CGLA */ = {
742
		0D0CAEC60C61132B003604C6 /* CGLA */ = {
Line 973... Line 1037...
973
				0D21E76B0CBE1E0100DCAF45 /* resman-test.cpp */,
1037
				0D21E76B0CBE1E0100DCAF45 /* resman-test.cpp */,
974
			);
1038
			);
975
			path = "Util-resman";
1039
			path = "Util-resman";
976
			sourceTree = "<group>";
1040
			sourceTree = "<group>";
977
		};
1041
		};
-
 
1042
		0D526F6E0CE09D5E00FA4789 /* PathTracer */ = {
-
 
1043
			isa = PBXGroup;
-
 
1044
			children = (
-
 
1045
				0D526F9F0CE1E3E700FA4789 /* camera.h */,
-
 
1046
				0D526FA00CE1E3E700FA4789 /* core.h */,
-
 
1047
				0D526FA10CE1E3E700FA4789 /* glass.h */,
-
 
1048
				0D526FA20CE1E3E700FA4789 /* luminaire.h */,
-
 
1049
				0D526FA40CE1E3E700FA4789 /* material.h */,
-
 
1050
				0D526FA50CE1E3E700FA4789 /* matte.h */,
-
 
1051
				0D526FA60CE1E3E700FA4789 /* mesh.h */,
-
 
1052
				0D526FA70CE1E3E700FA4789 /* metal.h */,
-
 
1053
				0D526FA80CE1E3E700FA4789 /* omni.h */,
-
 
1054
				0D526FA90CE1E3E700FA4789 /* pathtracer.h */,
-
 
1055
				0D526FAA0CE1E3E700FA4789 /* plastic.h */,
-
 
1056
				0D526FAB0CE1E3E700FA4789 /* scene.h */,
-
 
1057
				0D526F440CE09D5800FA4789 /* camera.cpp */,
-
 
1058
				0D526F470CE09D5800FA4789 /* glass.cpp */,
-
 
1059
				0D526F490CE09D5800FA4789 /* luminaire.cpp */,
-
 
1060
				0D526F4B0CE09D5800FA4789 /* material.cpp */,
-
 
1061
				0D526F4D0CE09D5800FA4789 /* matte.cpp */,
-
 
1062
				0D526F4F0CE09D5800FA4789 /* mesh.cpp */,
-
 
1063
				0D526F510CE09D5800FA4789 /* metal.cpp */,
-
 
1064
				0D526F530CE09D5800FA4789 /* mt19937ar.cpp */,
-
 
1065
				0D526F540CE09D5800FA4789 /* mt19937ar.h */,
-
 
1066
				0D526F550CE09D5800FA4789 /* omni.cpp */,
-
 
1067
				0D526F590CE09D5800FA4789 /* pathtracer.cpp */,
-
 
1068
				0D526F5A0CE09D5800FA4789 /* plastic.cpp */,
-
 
1069
				0D526F5C0CE09D5800FA4789 /* scene.cpp */,
-
 
1070
			);
-
 
1071
			name = PathTracer;
-
 
1072
			sourceTree = "<group>";
-
 
1073
		};
978
		0DB8835F0C611DD20040A677 /* OBJViewer */ = {
1074
		0DB8835F0C611DD20040A677 /* OBJViewer */ = {
979
			isa = PBXGroup;
1075
			isa = PBXGroup;
980
			children = (
1076
			children = (
-
 
1077
				0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */,
-
 
1078
				0DE310520CEF15FD006F19B5 /* glsl_shader.h */,
981
				0DC655D70C69D1280048185B /* ply.c */,
1079
				0DC655D70C69D1280048185B /* ply.c */,
982
				0DC655D80C69D1280048185B /* ply.h */,
1080
				0DC655D80C69D1280048185B /* ply.h */,
983
				0DB883610C611DD20040A677 /* objview.cpp */,
1081
				0DB883610C611DD20040A677 /* objview.cpp */,
984
				0DC655640C69CD450048185B /* ply_load.h */,
1082
				0DC655640C69CD450048185B /* ply_load.h */,
985
				0DC655650C69CD450048185B /* ply_load.cpp */,
1083
				0DC655650C69CD450048185B /* ply_load.cpp */,
Line 1214... Line 1312...
1214
			name = test.cgla.matrices;
1312
			name = test.cgla.matrices;
1215
			productName = test.cgla.matrices;
1313
			productName = test.cgla.matrices;
1216
			productReference = 0D21E7970CBE1FC600DCAF45 /* test.cgla.matrices */;
1314
			productReference = 0D21E7970CBE1FC600DCAF45 /* test.cgla.matrices */;
1217
			productType = "com.apple.product-type.tool";
1315
			productType = "com.apple.product-type.tool";
1218
		};
1316
		};
-
 
1317
		0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
-
 
1318
			isa = PBXNativeTarget;
-
 
1319
			buildConfigurationList = 0D52706F0CE1E63400FA4789 /* Build configuration list for PBXNativeTarget "PathTracer" */;
-
 
1320
			buildPhases = (
-
 
1321
				0D5270430CE1E5BB00FA4789 /* Sources */,
-
 
1322
				0D5270440CE1E5BB00FA4789 /* Frameworks */,
-
 
1323
			);
-
 
1324
			buildRules = (
-
 
1325
			);
-
 
1326
			dependencies = (
-
 
1327
			);
-
 
1328
			name = PathTracer;
-
 
1329
			productName = PathTracer;
-
 
1330
			productReference = 0D5270460CE1E5BB00FA4789 /* PathTracer */;
-
 
1331
			productType = "com.apple.product-type.tool";
-
 
1332
		};
1219
		0DB883590C611DA10040A677 /* OBJViewer */ = {
1333
		0DB883590C611DA10040A677 /* OBJViewer */ = {
1220
			isa = PBXNativeTarget;
1334
			isa = PBXNativeTarget;
1221
			buildConfigurationList = 0DB8835C0C611DBF0040A677 /* Build configuration list for PBXNativeTarget "OBJViewer" */;
1335
			buildConfigurationList = 0DB8835C0C611DBF0040A677 /* Build configuration list for PBXNativeTarget "OBJViewer" */;
1222
			buildPhases = (
1336
			buildPhases = (
1223
				0DB883570C611DA10040A677 /* Sources */,
1337
				0DB883570C611DA10040A677 /* Sources */,
Line 1370... Line 1484...
1370
				0DB884020C6121240040A677 /* Decimator */,
1484
				0DB884020C6121240040A677 /* Decimator */,
1371
				0DB884070C6121400040A677 /* RangeScanViewer */,
1485
				0DB884070C6121400040A677 /* RangeScanViewer */,
1372
				0DB8840C0C6121570040A677 /* BoundaryCollapse */,
1486
				0DB8840C0C6121570040A677 /* BoundaryCollapse */,
1373
				0DB8841C0C6121710040A677 /* VolumePolygonize */,
1487
				0DB8841C0C6121710040A677 /* VolumePolygonize */,
1374
				0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */,
1488
				0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */,
-
 
1489
				0D5270450CE1E5BB00FA4789 /* PathTracer */,
1375
			);
1490
			);
1376
		};
1491
		};
1377
/* End PBXProject section */
1492
/* End PBXProject section */
1378
 
1493
 
1379
/* Begin PBXShellScriptBuildPhase section */
1494
/* Begin PBXShellScriptBuildPhase section */
Line 1467... Line 1582...
1467
			files = (
1582
			files = (
1468
				0D21E7990CBE1FD600DCAF45 /* mat_test.cpp in Sources */,
1583
				0D21E7990CBE1FD600DCAF45 /* mat_test.cpp in Sources */,
1469
			);
1584
			);
1470
			runOnlyForDeploymentPostprocessing = 0;
1585
			runOnlyForDeploymentPostprocessing = 0;
1471
		};
1586
		};
-
 
1587
		0D5270430CE1E5BB00FA4789 /* Sources */ = {
-
 
1588
			isa = PBXSourcesBuildPhase;
-
 
1589
			buildActionMask = 2147483647;
-
 
1590
			files = (
-
 
1591
				0D52704F0CE1E5E900FA4789 /* camera.cpp in Sources */,
-
 
1592
				0D5270500CE1E5E900FA4789 /* glass.cpp in Sources */,
-
 
1593
				0D5270510CE1E5E900FA4789 /* luminaire.cpp in Sources */,
-
 
1594
				0D5270520CE1E5E900FA4789 /* material.cpp in Sources */,
-
 
1595
				0D5270530CE1E5E900FA4789 /* matte.cpp in Sources */,
-
 
1596
				0D5270540CE1E5E900FA4789 /* mesh.cpp in Sources */,
-
 
1597
				0D5270550CE1E5E900FA4789 /* metal.cpp in Sources */,
-
 
1598
				0D5270560CE1E5E900FA4789 /* mt19937ar.cpp in Sources */,
-
 
1599
				0D5270580CE1E5E900FA4789 /* omni.cpp in Sources */,
-
 
1600
				0D5270590CE1E5E900FA4789 /* pathtracer.cpp in Sources */,
-
 
1601
				0D52705A0CE1E5E900FA4789 /* plastic.cpp in Sources */,
-
 
1602
				0D52705B0CE1E5E900FA4789 /* scene.cpp in Sources */,
-
 
1603
			);
-
 
1604
			runOnlyForDeploymentPostprocessing = 0;
-
 
1605
		};
1472
		0DB883570C611DA10040A677 /* Sources */ = {
1606
		0DB883570C611DA10040A677 /* Sources */ = {
1473
			isa = PBXSourcesBuildPhase;
1607
			isa = PBXSourcesBuildPhase;
1474
			buildActionMask = 2147483647;
1608
			buildActionMask = 2147483647;
1475
			files = (
1609
			files = (
1476
				0DB883630C611DD20040A677 /* objview.cpp in Sources */,
1610
				0DB883630C611DD20040A677 /* objview.cpp in Sources */,
1477
				0DC656030C69D1810048185B /* ply_load.cpp in Sources */,
1611
				0DC656030C69D1810048185B /* ply_load.cpp in Sources */,
1478
				0DC655D90C69D1280048185B /* ply.c in Sources */,
1612
				0DC655D90C69D1280048185B /* ply.c in Sources */,
-
 
1613
				0DE310530CEF15FD006F19B5 /* glsl_shader.cpp in Sources */,
1479
			);
1614
			);
1480
			runOnlyForDeploymentPostprocessing = 0;
1615
			runOnlyForDeploymentPostprocessing = 0;
1481
		};
1616
		};
1482
		0DB883B10C611FB20040A677 /* Sources */ = {
1617
		0DB883B10C611FB20040A677 /* Sources */ = {
1483
			isa = PBXSourcesBuildPhase;
1618
			isa = PBXSourcesBuildPhase;
Line 1699... Line 1834...
1699
				PRODUCT_NAME = test.cgla.matrices;
1834
				PRODUCT_NAME = test.cgla.matrices;
1700
				ZERO_LINK = NO;
1835
				ZERO_LINK = NO;
1701
			};
1836
			};
1702
			name = Release;
1837
			name = Release;
1703
		};
1838
		};
-
 
1839
		0D5270700CE1E63400FA4789 /* Debug */ = {
-
 
1840
			isa = XCBuildConfiguration;
-
 
1841
			buildSettings = {
-
 
1842
				COPY_PHASE_STRIP = NO;
-
 
1843
				GCC_DYNAMIC_NO_PIC = NO;
-
 
1844
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
-
 
1845
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-
 
1846
				GCC_MODEL_TUNING = G5;
-
 
1847
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
1848
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-
 
1849
				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h";
-
 
1850
				INSTALL_PATH = "$(HOME)/bin";
-
 
1851
				OTHER_LDFLAGS = (
-
 
1852
					"-framework",
-
 
1853
					Carbon,
-
 
1854
				);
-
 
1855
				PREBINDING = NO;
-
 
1856
				PRODUCT_NAME = PathTracer;
-
 
1857
				ZERO_LINK = YES;
-
 
1858
			};
-
 
1859
			name = Debug;
-
 
1860
		};
-
 
1861
		0D5270710CE1E63400FA4789 /* Release */ = {
-
 
1862
			isa = XCBuildConfiguration;
-
 
1863
			buildSettings = {
-
 
1864
				COPY_PHASE_STRIP = YES;
-
 
1865
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
-
 
1866
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-
 
1867
				GCC_MODEL_TUNING = G5;
-
 
1868
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-
 
1869
				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h";
-
 
1870
				INSTALL_PATH = "$(HOME)/bin";
-
 
1871
				OTHER_LDFLAGS = (
-
 
1872
					"-framework",
-
 
1873
					Carbon,
-
 
1874
				);
-
 
1875
				PREBINDING = NO;
-
 
1876
				PRODUCT_NAME = PathTracer;
-
 
1877
				ZERO_LINK = NO;
-
 
1878
			};
-
 
1879
			name = Release;
-
 
1880
		};
1704
		0DB8835D0C611DBF0040A677 /* Debug */ = {
1881
		0DB8835D0C611DBF0040A677 /* Debug */ = {
1705
			isa = XCBuildConfiguration;
1882
			isa = XCBuildConfiguration;
1706
			buildSettings = {
1883
			buildSettings = {
1707
				COPY_PHASE_STRIP = NO;
1884
				COPY_PHASE_STRIP = NO;
1708
				DEPLOYMENT_LOCATION = NO;
1885
				DEPLOYMENT_LOCATION = NO;
Line 1712... Line 1889...
1712
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
1889
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
1713
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1890
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1714
				GCC_MODEL_TUNING = G5;
1891
				GCC_MODEL_TUNING = G5;
1715
				GCC_OPTIMIZATION_LEVEL = 0;
1892
				GCC_OPTIMIZATION_LEVEL = 0;
1716
				INSTALL_PATH = /usr/local/bin;
1893
				INSTALL_PATH = /usr/local/bin;
-
 
1894
				OTHER_LDFLAGS = "-lglew";
1717
				PREBINDING = NO;
1895
				PREBINDING = NO;
1718
				PRODUCT_NAME = OBJViewer;
1896
				PRODUCT_NAME = OBJViewer;
1719
				ZERO_LINK = YES;
1897
				ZERO_LINK = YES;
1720
			};
1898
			};
1721
			name = Debug;
1899
			name = Debug;
Line 1729... Line 1907...
1729
				DSTROOT = /;
1907
				DSTROOT = /;
1730
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
1908
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
1731
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
1909
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
1732
				GCC_MODEL_TUNING = G5;
1910
				GCC_MODEL_TUNING = G5;
1733
				INSTALL_PATH = /usr/local/bin;
1911
				INSTALL_PATH = /usr/local/bin;
1734
				OTHER_LDFLAGS = (
1912
				OTHER_LDFLAGS = "-lglew";
1735
					"-lILUT",
-
 
1736
					"-lILU",
-
 
1737
					"-lIL",
-
 
1738
				);
-
 
1739
				PREBINDING = NO;
1913
				PREBINDING = NO;
1740
				PRODUCT_NAME = OBJViewer;
1914
				PRODUCT_NAME = OBJViewer;
1741
				ZERO_LINK = NO;
1915
				ZERO_LINK = NO;
1742
			};
1916
			};
1743
			name = Release;
1917
			name = Release;
Line 2004... Line 2178...
2004
				0D21E7DC0CBE200400DCAF45 /* Release */,
2178
				0D21E7DC0CBE200400DCAF45 /* Release */,
2005
			);
2179
			);
2006
			defaultConfigurationIsVisible = 0;
2180
			defaultConfigurationIsVisible = 0;
2007
			defaultConfigurationName = Release;
2181
			defaultConfigurationName = Release;
2008
		};
2182
		};
-
 
2183
		0D52706F0CE1E63400FA4789 /* Build configuration list for PBXNativeTarget "PathTracer" */ = {
-
 
2184
			isa = XCConfigurationList;
-
 
2185
			buildConfigurations = (
-
 
2186
				0D5270700CE1E63400FA4789 /* Debug */,
-
 
2187
				0D5270710CE1E63400FA4789 /* Release */,
-
 
2188
			);
-
 
2189
			defaultConfigurationIsVisible = 0;
-
 
2190
			defaultConfigurationName = Release;
-
 
2191
		};
2009
		0DB8835C0C611DBF0040A677 /* Build configuration list for PBXNativeTarget "OBJViewer" */ = {
2192
		0DB8835C0C611DBF0040A677 /* Build configuration list for PBXNativeTarget "OBJViewer" */ = {
2010
			isa = XCConfigurationList;
2193
			isa = XCConfigurationList;
2011
			buildConfigurations = (
2194
			buildConfigurations = (
2012
				0DB8835D0C611DBF0040A677 /* Debug */,
2195
				0DB8835D0C611DBF0040A677 /* Debug */,
2013
				0DB8835E0C611DBF0040A677 /* Release */,
2196
				0DB8835E0C611DBF0040A677 /* Release */,