├── EasyCam ├── addons.make ├── bin │ └── data │ │ └── .gitkeep ├── EasyCam.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp ├── Makefile ├── EasyCam.vcxproj.filters └── Project.xcconfig ├── WebcamFbo ├── addons.make ├── bin │ └── data │ │ └── .gitkeep ├── WebcamFbo.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ ├── main.cpp │ └── ofApp.h ├── Makefile ├── WebcamFbo.vcxproj.filters └── Project.xcconfig ├── 3DGeometries ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ ├── macrame_loungechair_cat.jpg │ │ ├── shader.vert │ │ └── shader.frag ├── 3DGeometries.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ └── main.cpp ├── Makefile └── Project.xcconfig ├── ImageMasking ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ └── Jacksonstvshow.jpg ├── ImageMasking.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ ├── main.cpp │ └── ofApp.h ├── Makefile ├── ImageMasking.vcxproj.filters └── Project.xcconfig ├── PDFImagesExample ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ ├── frabk.ttf │ │ └── DSC09316.jpeg ├── pdfExample.xcodeproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ │ └── kevinsiwoff.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── kevinsiwoff.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── PDFImagesExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ ├── main.cpp │ └── ofApp.h ├── Makefile └── Project.xcconfig ├── PDFSimpleExample ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ ├── frabk.ttf │ │ ├── DSC09316.jpeg │ │ ├── recording-2018-05-13-21-39-45-868.pdf │ │ ├── recording-2018-05-13-22-42-27-087.pdf │ │ ├── screenshot-2018-03-29-13-28-12-489.pdf │ │ └── screenshot-2018-03-29-19-09-44-191.pdf ├── pdfExample.xcodeproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ │ └── kevinsiwoff.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── kevinsiwoff.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── PDFSimpleExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ └── main.cpp ├── Makefile └── Project.xcconfig ├── Shader_to_PDF ├── addons.make ├── bin │ └── data │ │ ├── shadersGL2 │ │ ├── shader.vert │ │ └── shader.frag │ │ ├── shadersES2 │ │ ├── shader.vert │ │ └── shader.frag │ │ └── shadersGL3 │ │ ├── shader.vert │ │ └── shader.frag ├── Shader_to_PDF.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── 01_simpleColorQuad.xcodeproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── kevinsiwoff.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── kevinsiwoff.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── src │ ├── main.cpp │ └── ofApp.h ├── Makefile └── Project.xcconfig ├── VideoExampleZoom ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ └── 3.Mousetraps.mp4 ├── VideoExampleZoom.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ ├── main.cpp │ └── ofApp.h ├── Makefile └── Project.xcconfig ├── 08_displacementMap ├── addons.make ├── bin │ └── data │ │ ├── shadersGL2 │ │ └── shader.frag │ │ ├── shadersES2 │ │ ├── shader.frag │ │ └── shader.vert │ │ └── shadersGL3 │ │ └── shader.frag ├── 08_displacementMap.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ ├── main.cpp │ └── ofApp.h ├── Makefile └── Project.xcconfig ├── ImageMaskingExample ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ └── Jacksonstvshow.jpg ├── ImageMaskingExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ ├── main.cpp │ └── ofApp.h ├── Makefile ├── ImageMaskingExample.vcxproj.filters └── Project.xcconfig ├── ImageSearchingGoogle ├── addons.make ├── bin │ └── data │ │ └── .gitkeep ├── ImageSearchingGoogle.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp ├── Makefile ├── ImageSearchingGoogle.vcxproj.filters └── Project.xcconfig ├── ImageStretchingShader ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ ├── Jacksonstvshow.jpg │ │ ├── stretcher.frag │ │ └── stretcher.vert ├── ImageStretchingShader.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ ├── main.cpp │ └── ofApp.h ├── Makefile └── Project.xcconfig ├── SimpleOscSender ├── bin │ └── data │ │ └── .gitkeep ├── addons.make ├── SimpleOscSender.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ ├── main.cpp │ └── ofApp.h ├── Makefile └── Project.xcconfig ├── SoundEnvelopes ├── bin │ └── data │ │ └── .gitkeep ├── addons.make ├── SoundEnvelopes.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp ├── Makefile └── Project.xcconfig ├── Textured3DGeometries ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ ├── macrame_loungechair_cat.jpg │ │ ├── shader.vert │ │ └── shader.frag ├── Textured3DGeometries.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ └── main.cpp └── Makefile ├── VideoExampleSlitscan ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ └── 3.Mousetraps.mp4 ├── VideoExampleSlitscan.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ └── main.cpp └── Makefile ├── VideoExampleSpeed ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ └── 3.Mousetraps.mp4 ├── VideoExampleSpeed.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ ├── main.cpp │ └── ofApp.h └── Makefile ├── VideoObjectOnVideo ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ ├── Windows_95_Launch-lAkuJXGldrM.mp4 │ │ ├── presto-pizza-south-beach2_512kb.mp4 │ │ └── Aurora_Police_Department_Recruitment_Video.mp4 ├── VideoObjectOnVideo.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp ├── Makefile └── VideoObjectOnVideo.vcxproj.filters ├── VideoPlayerExample ├── addons.make ├── bin │ └── data │ │ └── .gitkeep ├── VideoPlayerExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ ├── main.cpp │ └── ofApp.h ├── Makefile └── VideoPlayerExample.vcxproj.filters ├── WebcamGettingStarted ├── addons.make ├── bin │ └── data │ │ └── .gitkeep ├── WebcamGettingStarted.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ ├── main.cpp │ └── ofApp.h ├── Makefile └── WebcamGettingStarted.vcxproj.filters ├── soundBufferExample ├── addons.make ├── bin │ └── data │ │ └── .gitkeep ├── soundBufferExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp ├── Makefile └── soundBufferExample.vcxproj.filters ├── AudioInputBufferExample ├── addons.make ├── bin │ └── data │ │ └── .gitkeep ├── AudioInputBufferExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ └── main.cpp └── Makefile ├── AudioSynthesisExample1 ├── addons.make ├── bin │ └── data │ │ └── .gitkeep ├── AudioSynthesisExample1.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp ├── Makefile └── AudioSynthesisExample1.vcxproj.filters ├── CustomCppClassesExample1 ├── addons.make ├── bin │ └── data │ │ └── .gitkeep ├── CustomCppClassesExample1.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp ├── Makefile └── CustomCppClassesExample1.vcxproj.filters ├── FboTrailRenderingExample ├── addons.make ├── bin │ └── data │ │ └── .gitkeep ├── FboTrailRenderingExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ ├── main.cpp │ └── ofApp.h └── Makefile ├── SimpleOscReceiver ├── bin │ └── data │ │ └── .gitkeep ├── addons.make ├── SimpleOscReceiver.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp ├── Makefile └── Project.xcconfig ├── SimpleOscVidControl ├── bin │ └── data │ │ ├── .gitkeep │ │ └── CQ02607.mov ├── addons.make ├── SimpleOscVidControl.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp └── Makefile ├── SingleImageTextureShader ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ ├── macrame_loungechair_cat.jpg │ │ ├── shader.vert │ │ └── shader.frag ├── MultipleImageTexturesShader.xcodeproj │ ├── xcuserdata │ │ └── kevinsiwoff.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── kevinsiwoff.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── SingleImageTextureShader.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ ├── main.cpp │ └── ofApp.h └── Makefile ├── SoundAmFmExample ├── bin │ └── data │ │ └── .gitkeep ├── addons.make ├── SoundAmFmExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp ├── Makefile ├── SoundAmFmExample.vcxproj.filters └── Project.xcconfig ├── SoundWaveformTypes ├── bin │ └── data │ │ └── .gitkeep ├── addons.make ├── SoundWaveformTypes.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp └── Makefile ├── SyphonClientExample ├── bin │ └── data │ │ └── .gitkeep ├── addons.make ├── SyphonClientExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ ├── main.cpp │ └── ofApp.h └── Makefile ├── SyphonServerExample ├── bin │ └── data │ │ └── .gitkeep ├── addons.make ├── SyphonServerExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ ├── main.cpp │ └── ofApp.h └── Makefile ├── WebcamCV_ColorBW ├── bin │ └── data │ │ └── .gitkeep ├── addons.make ├── WebcamCV_ColorBW.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp ├── Makefile └── Project.xcconfig ├── opencvExampleDrawing ├── bin │ └── data │ │ ├── .gitkeep │ │ └── fingers.mov ├── addons.make ├── opencvExampleDrawing.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ └── main.cpp └── Makefile ├── ContoursWithOFXcvExample1 ├── bin │ └── data │ │ └── .gitkeep ├── addons.make ├── ContoursWithOFXcvExample1.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp └── Makefile ├── ElizaBotSpeakingExample ├── bin │ └── data │ │ ├── .gitkeep │ │ └── unknown.txt ├── addons.make ├── example.xcodeproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ │ └── kevinsiwoff.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ ├── nemo2.0.xcuserdatad │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ │ └── kevinsiwoff.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── ElizaBotSpeakingExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── Makefile └── src │ └── main.cpp ├── MultipleImageTexturesShader ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ ├── macrame_loungechair_cat.jpg │ │ ├── shader.vert │ │ └── shader.frag ├── MultipleImageTexturesShader.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ ├── main.cpp │ └── ofApp.h └── Makefile ├── SoundSimpleOscillator ├── bin │ └── data │ │ └── .gitkeep ├── addons.make ├── SoundSimpleOscillator.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp └── Makefile ├── TextureBindingAlternativeMethod ├── addons.make ├── bin │ └── data │ │ ├── .gitkeep │ │ ├── macrame_loungechair_cat.jpg │ │ ├── shader.vert │ │ └── shader.frag ├── TextureBindingAlternativeMethod.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ └── main.cpp └── Makefile ├── WebcamCV_BGSubtraction ├── bin │ └── data │ │ └── .gitkeep ├── addons.make ├── WebcamCV_BGSubtraction.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ └── main.cpp └── Makefile ├── opencvContoursExample1 ├── bin │ └── data │ │ ├── .gitkeep │ │ └── fingers.mov ├── addons.make ├── opencvContoursExample1.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── nemo2.0.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── src │ └── main.cpp └── Makefile ├── SpoutReceiverExample ├── addons.make ├── README.md ├── SpoutReceiverExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ ├── main.cpp │ └── ofApp.h └── Makefile ├── SpoutSenderExample ├── addons.make ├── README.md ├── SpoutSenderExample.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── icon.rc ├── src │ ├── main.cpp │ └── ofApp.h └── Makefile ├── shaders ├── shader.frag └── shader.vert ├── commandline and ffmpegExamples ├── bash │ ├── Fiona_greeting.aiff │ ├── simple_string_concat.sh │ ├── simple_shell.sh │ ├── shellscript_w_commandlineargs.sh │ ├── loop_files_in_directory.sh │ ├── looping_building_commands.sh │ ├── loop_arguments.sh │ └── directorypath_argument.sh └── windows │ ├── ffprobe_video_info.ps1 │ ├── simple_shell.ps1 │ ├── multiline_ffmpeg_example.ps1 │ └── shellscript_w_commandlineargs.ps1 ├── .gitattributes └── .gitignore /EasyCam/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebcamFbo/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /3DGeometries/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /EasyCam/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ImageMasking/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PDFImagesExample/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PDFSimpleExample/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shader_to_PDF/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VideoExampleZoom/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebcamFbo/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08_displacementMap/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /3DGeometries/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ImageMasking/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ImageMaskingExample/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ImageSearchingGoogle/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ImageStretchingShader/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimpleOscSender/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SoundEnvelopes/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Textured3DGeometries/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VideoExampleSlitscan/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VideoExampleSpeed/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VideoObjectOnVideo/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VideoPlayerExample/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebcamGettingStarted/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /soundBufferExample/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AudioInputBufferExample/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AudioSynthesisExample1/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CustomCppClassesExample1/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FboTrailRenderingExample/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ImageMaskingExample/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ImageSearchingGoogle/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PDFImagesExample/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PDFSimpleExample/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimpleOscReceiver/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimpleOscSender/addons.make: -------------------------------------------------------------------------------- 1 | ofxOsc 2 | -------------------------------------------------------------------------------- /SimpleOscVidControl/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SingleImageTextureShader/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SoundAmFmExample/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SoundEnvelopes/addons.make: -------------------------------------------------------------------------------- 1 | ofxGui 2 | -------------------------------------------------------------------------------- /SoundWaveformTypes/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SyphonClientExample/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SyphonServerExample/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Textured3DGeometries/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VideoExampleSlitscan/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VideoExampleSpeed/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VideoExampleZoom/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VideoObjectOnVideo/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VideoPlayerExample/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebcamCV_ColorBW/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebcamGettingStarted/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opencvExampleDrawing/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /soundBufferExample/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AudioInputBufferExample/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AudioSynthesisExample1/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ContoursWithOFXcvExample1/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CustomCppClassesExample1/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FboTrailRenderingExample/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ImageStretchingShader/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MultipleImageTexturesShader/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimpleOscReceiver/addons.make: -------------------------------------------------------------------------------- 1 | ofxOsc 2 | -------------------------------------------------------------------------------- /SimpleOscVidControl/addons.make: -------------------------------------------------------------------------------- 1 | ofxOsc 2 | -------------------------------------------------------------------------------- /SingleImageTextureShader/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SoundAmFmExample/addons.make: -------------------------------------------------------------------------------- 1 | ofxGui 2 | -------------------------------------------------------------------------------- /SoundSimpleOscillator/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SoundWaveformTypes/addons.make: -------------------------------------------------------------------------------- 1 | ofxGui 2 | -------------------------------------------------------------------------------- /TextureBindingAlternativeMethod/addons.make: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebcamCV_BGSubtraction/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebcamCV_ColorBW/addons.make: -------------------------------------------------------------------------------- 1 | ofxOpenCv 2 | -------------------------------------------------------------------------------- /opencvContoursExample1/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/addons.make: -------------------------------------------------------------------------------- 1 | ofxEliza 2 | -------------------------------------------------------------------------------- /MultipleImageTexturesShader/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SoundSimpleOscillator/addons.make: -------------------------------------------------------------------------------- 1 | ofxGui 2 | -------------------------------------------------------------------------------- /SpoutReceiverExample/addons.make: -------------------------------------------------------------------------------- 1 | ofxSpout2 2 | -------------------------------------------------------------------------------- /SpoutSenderExample/addons.make: -------------------------------------------------------------------------------- 1 | ofxSpout2 2 | -------------------------------------------------------------------------------- /SyphonClientExample/addons.make: -------------------------------------------------------------------------------- 1 | ofxSyphon 2 | -------------------------------------------------------------------------------- /SyphonServerExample/addons.make: -------------------------------------------------------------------------------- 1 | ofxSyphon 2 | -------------------------------------------------------------------------------- /WebcamCV_BGSubtraction/addons.make: -------------------------------------------------------------------------------- 1 | ofxOpenCv 2 | -------------------------------------------------------------------------------- /opencvContoursExample1/addons.make: -------------------------------------------------------------------------------- 1 | ofxOpenCv 2 | -------------------------------------------------------------------------------- /opencvExampleDrawing/addons.make: -------------------------------------------------------------------------------- 1 | ofxOpenCv 2 | -------------------------------------------------------------------------------- /TextureBindingAlternativeMethod/bin/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ContoursWithOFXcvExample1/addons.make: -------------------------------------------------------------------------------- 1 | ofxCv 2 | ofxOpenCv 3 | -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/bin/data/unknown.txt: -------------------------------------------------------------------------------- 1 | 2 | DO REALLY UNDERSTAN IT 3 | -------------------------------------------------------------------------------- /Shader_to_PDF/bin/data/shadersGL2/shader.vert: -------------------------------------------------------------------------------- 1 | #version 120 2 | 3 | void main() 4 | { 5 | gl_Position = ftransform(); 6 | } -------------------------------------------------------------------------------- /SpoutReceiverExample/README.md: -------------------------------------------------------------------------------- 1 | Addon dependency: [https://github.com/Kj1/ofxSpout2](https://github.com/Kj1/ofxSpout2) 2 | -------------------------------------------------------------------------------- /SpoutSenderExample/README.md: -------------------------------------------------------------------------------- 1 | Addon dependency: [https://github.com/Kj1/ofxSpout2](https://github.com/Kj1/ofxSpout2) 2 | -------------------------------------------------------------------------------- /PDFImagesExample/bin/data/frabk.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/PDFImagesExample/bin/data/frabk.ttf -------------------------------------------------------------------------------- /PDFSimpleExample/bin/data/frabk.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/PDFSimpleExample/bin/data/frabk.ttf -------------------------------------------------------------------------------- /ImageMasking/bin/data/Jacksonstvshow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/ImageMasking/bin/data/Jacksonstvshow.jpg -------------------------------------------------------------------------------- /PDFImagesExample/bin/data/DSC09316.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/PDFImagesExample/bin/data/DSC09316.jpeg -------------------------------------------------------------------------------- /PDFSimpleExample/bin/data/DSC09316.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/PDFSimpleExample/bin/data/DSC09316.jpeg -------------------------------------------------------------------------------- /ImageMaskingExample/bin/data/Jacksonstvshow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/ImageMaskingExample/bin/data/Jacksonstvshow.jpg -------------------------------------------------------------------------------- /3DGeometries/bin/data/macrame_loungechair_cat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/3DGeometries/bin/data/macrame_loungechair_cat.jpg -------------------------------------------------------------------------------- /ImageStretchingShader/bin/data/Jacksonstvshow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/ImageStretchingShader/bin/data/Jacksonstvshow.jpg -------------------------------------------------------------------------------- /shaders/shader.frag: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | uniform vec4 globalColor; 4 | 5 | out vec4 outputColor; 6 | 7 | void main() 8 | { 9 | outputColor = globalColor; 10 | } -------------------------------------------------------------------------------- /SimpleOscVidControl/bin/data/CQ02607.mov: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:383c6be926b90e19da9c1e54bdceb10a0d78988c5364714352e95fdbec0494e6 3 | size 7326990 4 | -------------------------------------------------------------------------------- /VideoExampleSpeed/bin/data/3.Mousetraps.mp4: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:4793245ad33fa904ade435aa1173366e2d054c084bcf726cb59cd574f5e530a7 3 | size 43194499 4 | -------------------------------------------------------------------------------- /VideoExampleZoom/bin/data/3.Mousetraps.mp4: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:4793245ad33fa904ade435aa1173366e2d054c084bcf726cb59cd574f5e530a7 3 | size 43194499 4 | -------------------------------------------------------------------------------- /commandline and ffmpegExamples/bash/Fiona_greeting.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/commandline and ffmpegExamples/bash/Fiona_greeting.aiff -------------------------------------------------------------------------------- /opencvContoursExample1/bin/data/fingers.mov: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:4a0efb056d5671f3c8fe7fbee0236b0b5af3cc5d534016ce0ecf6df844f23942 3 | size 1879935 4 | -------------------------------------------------------------------------------- /opencvExampleDrawing/bin/data/fingers.mov: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:4a0efb056d5671f3c8fe7fbee0236b0b5af3cc5d534016ce0ecf6df844f23942 3 | size 1879935 4 | -------------------------------------------------------------------------------- /Textured3DGeometries/bin/data/macrame_loungechair_cat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/Textured3DGeometries/bin/data/macrame_loungechair_cat.jpg -------------------------------------------------------------------------------- /VideoExampleSlitscan/bin/data/3.Mousetraps.mp4: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:4793245ad33fa904ade435aa1173366e2d054c084bcf726cb59cd574f5e530a7 3 | size 43194499 4 | -------------------------------------------------------------------------------- /Shader_to_PDF/bin/data/shadersES2/shader.vert: -------------------------------------------------------------------------------- 1 | attribute vec4 position; 2 | 3 | uniform mat4 modelViewProjectionMatrix; 4 | 5 | void main(){ 6 | gl_Position = modelViewProjectionMatrix * position; 7 | } -------------------------------------------------------------------------------- /SingleImageTextureShader/bin/data/macrame_loungechair_cat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/SingleImageTextureShader/bin/data/macrame_loungechair_cat.jpg -------------------------------------------------------------------------------- /MultipleImageTexturesShader/bin/data/macrame_loungechair_cat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/MultipleImageTexturesShader/bin/data/macrame_loungechair_cat.jpg -------------------------------------------------------------------------------- /PDFSimpleExample/bin/data/recording-2018-05-13-21-39-45-868.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/PDFSimpleExample/bin/data/recording-2018-05-13-21-39-45-868.pdf -------------------------------------------------------------------------------- /PDFSimpleExample/bin/data/recording-2018-05-13-22-42-27-087.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/PDFSimpleExample/bin/data/recording-2018-05-13-22-42-27-087.pdf -------------------------------------------------------------------------------- /PDFSimpleExample/bin/data/screenshot-2018-03-29-13-28-12-489.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/PDFSimpleExample/bin/data/screenshot-2018-03-29-13-28-12-489.pdf -------------------------------------------------------------------------------- /PDFSimpleExample/bin/data/screenshot-2018-03-29-19-09-44-191.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/PDFSimpleExample/bin/data/screenshot-2018-03-29-19-09-44-191.pdf -------------------------------------------------------------------------------- /VideoObjectOnVideo/bin/data/Windows_95_Launch-lAkuJXGldrM.mp4: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:f83cae2d38268966409c1be82cfbd4aa474e65fb4a112272967ea764093abe2e 3 | size 2552357 4 | -------------------------------------------------------------------------------- /VideoObjectOnVideo/bin/data/presto-pizza-south-beach2_512kb.mp4: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:1cbfbebd1aaad6e5949fe801aa059642550b9bd6dd4545cd62d2d4ef47353e8e 3 | size 2933008 4 | -------------------------------------------------------------------------------- /TextureBindingAlternativeMethod/bin/data/macrame_loungechair_cat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/TextureBindingAlternativeMethod/bin/data/macrame_loungechair_cat.jpg -------------------------------------------------------------------------------- /VideoObjectOnVideo/bin/data/Aurora_Police_Department_Recruitment_Video.mp4: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:509152c0418635990d50bfb74c351a992446c3a1d7bfb4fd38d438c55e6523da 3 | size 7142321 4 | -------------------------------------------------------------------------------- /commandline and ffmpegExamples/bash/simple_string_concat.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | GREETING="" 4 | GREETING+=$1 5 | GREETING+=', my name is' 6 | GREETING+=$2 7 | GREETING+=' ' 8 | GREETING+=$3 9 | 10 | echo $GREETING -------------------------------------------------------------------------------- /EasyCam/EasyCam.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Shader_to_PDF/bin/data/shadersGL3/shader.vert: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | uniform mat4 modelViewProjectionMatrix; 4 | 5 | in vec4 position; 6 | 7 | void main(){ 8 | gl_Position = modelViewProjectionMatrix * position; 9 | } 10 | -------------------------------------------------------------------------------- /WebcamFbo/WebcamFbo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /3DGeometries/3DGeometries.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ImageMasking/ImageMasking.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /08_displacementMap/bin/data/shadersGL2/shader.frag: -------------------------------------------------------------------------------- 1 | #version 120 2 | 3 | uniform sampler2DRect tex0; 4 | 5 | varying vec2 texCoordVarying; 6 | 7 | void main() 8 | { 9 | gl_FragColor = texture2DRect(tex0, texCoordVarying); 10 | } -------------------------------------------------------------------------------- /PDFImagesExample/pdfExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /PDFSimpleExample/pdfExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Shader_to_PDF/Shader_to_PDF.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SingleImageTextureShader/MultipleImageTexturesShader.xcodeproj/xcuserdata/kevinsiwoff.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /SoundEnvelopes/SoundEnvelopes.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /08_displacementMap/bin/data/shadersES2/shader.frag: -------------------------------------------------------------------------------- 1 | 2 | precision highp float; 3 | 4 | uniform sampler2D tex0; 5 | 6 | varying vec2 texCoordVarying; 7 | 8 | void main() 9 | { 10 | gl_FragColor = texture2D(tex0, texCoordVarying); 11 | } -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/example.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /PDFImagesExample/PDFImagesExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /PDFSimpleExample/PDFSimpleExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Shader_to_PDF/01_simpleColorQuad.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimpleOscReceiver/SimpleOscReceiver.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimpleOscSender/SimpleOscSender.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SoundAmFmExample/SoundAmFmExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /VideoExampleSpeed/VideoExampleSpeed.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /VideoExampleZoom/VideoExampleZoom.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /WebcamCV_ColorBW/WebcamCV_ColorBW.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /08_displacementMap/08_displacementMap.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ImageMaskingExample/ImageMaskingExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimpleOscVidControl/SimpleOscVidControl.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SoundWaveformTypes/SoundWaveformTypes.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SpoutSenderExample/SpoutSenderExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SyphonClientExample/SyphonClientExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SyphonServerExample/SyphonServerExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /VideoObjectOnVideo/VideoObjectOnVideo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /VideoPlayerExample/VideoPlayerExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /soundBufferExample/soundBufferExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /AudioSynthesisExample1/AudioSynthesisExample1.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ImageSearchingGoogle/ImageSearchingGoogle.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ImageStretchingShader/ImageStretchingShader.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SoundSimpleOscillator/SoundSimpleOscillator.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SpoutReceiverExample/SpoutReceiverExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Textured3DGeometries/Textured3DGeometries.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /VideoExampleSlitscan/VideoExampleSlitscan.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /WebcamCV_BGSubtraction/WebcamCV_BGSubtraction.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /WebcamGettingStarted/WebcamGettingStarted.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /opencvContoursExample1/opencvContoursExample1.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /opencvExampleDrawing/opencvExampleDrawing.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /08_displacementMap/bin/data/shadersGL3/shader.frag: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | uniform sampler2DRect tex0; 4 | 5 | in vec2 texCoordVarying; 6 | 7 | out vec4 outputColor; 8 | 9 | void main() 10 | { 11 | outputColor = texture(tex0, texCoordVarying); 12 | } -------------------------------------------------------------------------------- /AudioInputBufferExample/AudioInputBufferExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CustomCppClassesExample1/CustomCppClassesExample1.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/ElizaBotSpeakingExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /FboTrailRenderingExample/FboTrailRenderingExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SingleImageTextureShader/SingleImageTextureShader.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ContoursWithOFXcvExample1/ContoursWithOFXcvExample1.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MultipleImageTexturesShader/MultipleImageTexturesShader.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SingleImageTextureShader/MultipleImageTexturesShader.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /EasyCam/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /ImageMasking/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /TextureBindingAlternativeMethod/TextureBindingAlternativeMethod.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /WebcamFbo/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /SimpleOscReceiver/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /SimpleOscSender/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /SoundAmFmExample/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /SoundEnvelopes/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /SoundWaveformTypes/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /SpoutSenderExample/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /VideoObjectOnVideo/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /VideoPlayerExample/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /WebcamCV_ColorBW/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /soundBufferExample/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.mov filter=lfs diff=lfs merge=lfs -text 2 | *.mp4 filter=lfs diff=lfs merge=lfs -text 3 | *.mp3 filter=lfs diff=lfs merge=lfs -text 4 | *.wav filter=lfs diff=lfs merge=lfs -text 5 | *.aif filter=lfs diff=lfs merge=lfs -text 6 | *.app filter=lfs diff=lfs merge=lfs -text 7 | -------------------------------------------------------------------------------- /AudioSynthesisExample1/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /EasyCam/EasyCam.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/EasyCam/EasyCam.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ImageMaskingExample/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /ImageSearchingGoogle/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /ImageStretchingShader/bin/data/stretcher.frag: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | // this is how we receive the texture 4 | uniform sampler2DRect tex0; 5 | in vec2 texCoordVarying; 6 | out vec4 outputColor; 7 | 8 | void main() 9 | { 10 | outputColor = texture(tex0, texCoordVarying); 11 | } -------------------------------------------------------------------------------- /SimpleOscVidControl/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /SoundSimpleOscillator/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /SpoutReceiverExample/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /WebcamCV_BGSubtraction/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /WebcamGettingStarted/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /ContoursWithOFXcvExample1/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /CustomCppClassesExample1/icon.rc: -------------------------------------------------------------------------------- 1 | // Icon Resource Definition 2 | #define MAIN_ICON 102 3 | 4 | #if defined(_DEBUG) 5 | MAIN_ICON ICON "icon_debug.ico" 6 | #else 7 | MAIN_ICON ICON "icon.ico" 8 | #endif 9 | -------------------------------------------------------------------------------- /WebcamFbo/WebcamFbo.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/WebcamFbo/WebcamFbo.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /SoundEnvelopes/SoundEnvelopes.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/SoundEnvelopes/SoundEnvelopes.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /PDFImagesExample/pdfExample.xcodeproj/project.xcworkspace/xcuserdata/kevinsiwoff.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/PDFImagesExample/pdfExample.xcodeproj/project.xcworkspace/xcuserdata/kevinsiwoff.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /PDFSimpleExample/pdfExample.xcodeproj/project.xcworkspace/xcuserdata/kevinsiwoff.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/PDFSimpleExample/pdfExample.xcodeproj/project.xcworkspace/xcuserdata/kevinsiwoff.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /SimpleOscSender/SimpleOscSender.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/SimpleOscSender/SimpleOscSender.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /VideoExampleZoom/VideoExampleZoom.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/VideoExampleZoom/VideoExampleZoom.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /WebcamCV_ColorBW/WebcamCV_ColorBW.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/WebcamCV_ColorBW/WebcamCV_ColorBW.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/example.xcodeproj/project.xcworkspace/xcuserdata/kevinsiwoff.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/ElizaBotSpeakingExample/example.xcodeproj/project.xcworkspace/xcuserdata/kevinsiwoff.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /SimpleOscReceiver/SimpleOscReceiver.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/SimpleOscReceiver/SimpleOscReceiver.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ImageStretchingShader/bin/data/stretcher.vert: -------------------------------------------------------------------------------- 1 | #version 150 2 | uniform mat4 modelViewProjectionMatrix; 3 | uniform vec2 stretch; 4 | in vec4 pos; 5 | in vec2 texcoord; 6 | out vec2 texCoordVarying; 7 | 8 | void main(){ 9 | texCoordVarying = vec2(texcoord.xy*stretch); 10 | gl_Position = modelViewProjectionMatrix * pos; 11 | } -------------------------------------------------------------------------------- /Shader_to_PDF/01_simpleColorQuad.xcodeproj/project.xcworkspace/xcuserdata/kevinsiwoff.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/Shader_to_PDF/01_simpleColorQuad.xcodeproj/project.xcworkspace/xcuserdata/kevinsiwoff.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /SoundWaveformTypes/SoundWaveformTypes.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/SoundWaveformTypes/SoundWaveformTypes.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /VideoObjectOnVideo/VideoObjectOnVideo.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/VideoObjectOnVideo/VideoObjectOnVideo.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /VideoPlayerExample/VideoPlayerExample.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/VideoPlayerExample/VideoPlayerExample.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /SimpleOscVidControl/SimpleOscVidControl.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/SimpleOscVidControl/SimpleOscVidControl.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ImageStretchingShader/ImageStretchingShader.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/ImageStretchingShader/ImageStretchingShader.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /SoundSimpleOscillator/SoundSimpleOscillator.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/SoundSimpleOscillator/SoundSimpleOscillator.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /WebcamGettingStarted/WebcamGettingStarted.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/WebcamGettingStarted/WebcamGettingStarted.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /opencvExampleDrawing/opencvExampleDrawing.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/opencvExampleDrawing/opencvExampleDrawing.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /EasyCam/EasyCam.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /WebcamCV_BGSubtraction/WebcamCV_BGSubtraction.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/WebcamCV_BGSubtraction/WebcamCV_BGSubtraction.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /opencvContoursExample1/opencvContoursExample1.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/opencvContoursExample1/opencvContoursExample1.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/ElizaBotSpeakingExample.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/ElizaBotSpeakingExample/ElizaBotSpeakingExample.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /WebcamFbo/WebcamFbo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /3DGeometries/3DGeometries.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /EasyCam/EasyCam.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /ImageMasking/ImageMasking.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ContoursWithOFXcvExample1/ContoursWithOFXcvExample1.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/ContoursWithOFXcvExample1/ContoursWithOFXcvExample1.xcodeproj/project.xcworkspace/xcuserdata/nemo2.0.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /PDFImagesExample/pdfExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /PDFSimpleExample/pdfExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Shader_to_PDF/Shader_to_PDF.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SoundEnvelopes/SoundEnvelopes.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /WebcamFbo/WebcamFbo.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /3DGeometries/3DGeometries.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ImageMasking/ImageMasking.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /PDFImagesExample/PDFImagesExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /PDFSimpleExample/PDFSimpleExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SimpleOscReceiver/SimpleOscReceiver.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SimpleOscSender/SimpleOscSender.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SoundAmFmExample/SoundAmFmExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /VideoExampleSpeed/VideoExampleSpeed.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /VideoExampleZoom/VideoExampleZoom.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /WebcamCV_ColorBW/WebcamCV_ColorBW.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /08_displacementMap/08_displacementMap.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ImageMaskingExample/ImageMaskingExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Shader_to_PDF/Shader_to_PDF.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SimpleOscSender/SimpleOscSender.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SimpleOscVidControl/SimpleOscVidControl.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SingleImageTextureShader/MultipleImageTexturesShader.xcodeproj/project.xcworkspace/xcuserdata/kevinsiwoff.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IDMNYU/DM-GY-9103-Advanced-Creative-Coding/HEAD/SingleImageTextureShader/MultipleImageTexturesShader.xcodeproj/project.xcworkspace/xcuserdata/kevinsiwoff.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /SoundEnvelopes/SoundEnvelopes.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SoundWaveformTypes/SoundWaveformTypes.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SpoutSenderExample/SpoutSenderExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SyphonClientExample/SyphonClientExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SyphonServerExample/SyphonServerExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /VideoObjectOnVideo/VideoObjectOnVideo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /VideoPlayerExample/VideoPlayerExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /soundBufferExample/soundBufferExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /3DGeometries/bin/data/shader.vert: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | // these are for the programmable pipeline system 4 | uniform mat4 modelViewProjectionMatrix; 5 | 6 | in vec4 position; 7 | in vec2 texcoord; 8 | 9 | out vec2 texCoordVarying; 10 | 11 | void main() 12 | { 13 | texCoordVarying = texcoord; 14 | 15 | gl_Position = modelViewProjectionMatrix * position; 16 | } -------------------------------------------------------------------------------- /AudioSynthesisExample1/AudioSynthesisExample1.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ImageSearchingGoogle/ImageSearchingGoogle.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ImageStretchingShader/ImageStretchingShader.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /PDFImagesExample/PDFImagesExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /PDFSimpleExample/PDFSimpleExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SimpleOscReceiver/SimpleOscReceiver.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SoundAmFmExample/SoundAmFmExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SoundSimpleOscillator/SoundSimpleOscillator.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SpoutReceiverExample/SpoutReceiverExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Textured3DGeometries/Textured3DGeometries.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Textured3DGeometries/bin/data/shader.vert: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | // these are for the programmable pipeline system 4 | uniform mat4 modelViewProjectionMatrix; 5 | 6 | in vec4 position; 7 | in vec2 texcoord; 8 | 9 | out vec2 texCoordVarying; 10 | 11 | void main() 12 | { 13 | texCoordVarying = texcoord; 14 | gl_Position = modelViewProjectionMatrix * position; 15 | } -------------------------------------------------------------------------------- /VideoExampleSlitscan/VideoExampleSlitscan.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /VideoExampleSpeed/VideoExampleSpeed.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /VideoExampleZoom/VideoExampleZoom.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /WebcamCV_BGSubtraction/WebcamCV_BGSubtraction.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /WebcamCV_ColorBW/WebcamCV_ColorBW.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /WebcamGettingStarted/WebcamGettingStarted.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /opencvContoursExample1/opencvContoursExample1.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /opencvExampleDrawing/opencvExampleDrawing.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /08_displacementMap/08_displacementMap.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /AudioInputBufferExample/AudioInputBufferExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /CustomCppClassesExample1/CustomCppClassesExample1.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/ElizaBotSpeakingExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /FboTrailRenderingExample/FboTrailRenderingExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ImageMaskingExample/ImageMaskingExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /ImageSearchingGoogle/ImageSearchingGoogle.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SimpleOscVidControl/SimpleOscVidControl.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SingleImageTextureShader/SingleImageTextureShader.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SoundWaveformTypes/SoundWaveformTypes.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SpoutReceiverExample/SpoutReceiverExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SpoutSenderExample/SpoutSenderExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SyphonClientExample/SyphonClientExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SyphonServerExample/SyphonServerExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /Textured3DGeometries/Textured3DGeometries.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /VideoExampleSlitscan/VideoExampleSlitscan.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /VideoObjectOnVideo/VideoObjectOnVideo.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /VideoPlayerExample/VideoPlayerExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /WebcamGettingStarted/WebcamGettingStarted.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /opencvExampleDrawing/opencvExampleDrawing.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /soundBufferExample/soundBufferExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /AudioSynthesisExample1/AudioSynthesisExample1.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /ContoursWithOFXcvExample1/ContoursWithOFXcvExample1.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ImageStretchingShader/ImageStretchingShader.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /MultipleImageTexturesShader/MultipleImageTexturesShader.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SoundSimpleOscillator/SoundSimpleOscillator.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /WebcamCV_BGSubtraction/WebcamCV_BGSubtraction.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /opencvContoursExample1/opencvContoursExample1.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /AudioInputBufferExample/AudioInputBufferExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /ContoursWithOFXcvExample1/ContoursWithOFXcvExample1.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /CustomCppClassesExample1/CustomCppClassesExample1.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/ElizaBotSpeakingExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /FboTrailRenderingExample/FboTrailRenderingExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /MultipleImageTexturesShader/bin/data/shader.vert: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | // these are for the programmable pipeline system 4 | uniform mat4 modelViewProjectionMatrix; 5 | 6 | in vec4 position; 7 | in vec2 texcoord; 8 | 9 | out vec2 texCoordVarying; 10 | 11 | void main() 12 | { 13 | texCoordVarying = texcoord; 14 | 15 | gl_Position = modelViewProjectionMatrix * position; 16 | } -------------------------------------------------------------------------------- /SingleImageTextureShader/SingleImageTextureShader.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SingleImageTextureShader/bin/data/shader.vert: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | // these are for the programmable pipeline system 4 | uniform mat4 modelViewProjectionMatrix; 5 | 6 | in vec4 position; 7 | in vec2 texcoord; 8 | 9 | out vec2 texCoordVarying; 10 | 11 | void main() 12 | { 13 | texCoordVarying = texcoord; 14 | 15 | gl_Position = modelViewProjectionMatrix * position; 16 | } -------------------------------------------------------------------------------- /MultipleImageTexturesShader/MultipleImageTexturesShader.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /TextureBindingAlternativeMethod/TextureBindingAlternativeMethod.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /TextureBindingAlternativeMethod/bin/data/shader.vert: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | // these are for the programmable pipeline system 4 | uniform mat4 modelViewProjectionMatrix; 5 | 6 | in vec4 position; 7 | in vec2 texcoord; 8 | 9 | out vec2 texCoordVarying; 10 | 11 | void main() 12 | { 13 | texCoordVarying = texcoord; 14 | 15 | gl_Position = modelViewProjectionMatrix * position; 16 | } -------------------------------------------------------------------------------- /SingleImageTextureShader/bin/data/shader.frag: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | uniform sampler2DRect tex0; 4 | uniform float u_time; 5 | 6 | in vec2 texCoordVarying; 7 | out vec4 outputColor; 8 | 9 | void main() 10 | { 11 | vec4 color = vec4(1.0, abs(sin(u_time)), 1.0, 1.0); 12 | vec4 rTxt = texture(tex0, texCoordVarying); 13 | vec4 mixed = mix(rTxt, color, 0.2); 14 | outputColor = mixed; 15 | } -------------------------------------------------------------------------------- /TextureBindingAlternativeMethod/TextureBindingAlternativeMethod.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /commandline and ffmpegExamples/windows/ffprobe_video_info.ps1: -------------------------------------------------------------------------------- 1 | #ffprobe is a utility that comes with ffmpeg. You can use it to get info on video files. 2 | #Here we probe an input video and filter the result to show duration. 3 | #we use the pipe | character to pass ffprobe into powershell's Select-String method 4 | ffprobe -i INPUT_VIDEO_FILE -show_format -v quiet | Select-String -Pattern "duration=.*" 5 | -------------------------------------------------------------------------------- /EasyCam/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /ImageMasking/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /WebcamFbo/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SimpleOscReceiver/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SimpleOscSender/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SoundAmFmExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SoundEnvelopes/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SoundWaveformTypes/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SpoutSenderExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /VideoExampleSpeed/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /VideoExampleZoom/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /VideoObjectOnVideo/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /VideoPlayerExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /WebcamCV_ColorBW/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /soundBufferExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Prerequisites 2 | *.d 3 | 4 | # Compiled Object files 5 | *.slo 6 | *.lo 7 | *.o 8 | *.obj 9 | 10 | # Precompiled Headers 11 | *.gch 12 | *.pch 13 | 14 | # Compiled Dynamic libraries 15 | *.so 16 | *.dylib 17 | *.dll 18 | 19 | # Fortran module files 20 | *.mod 21 | *.smod 22 | 23 | # Compiled Static libraries 24 | *.lai 25 | *.la 26 | *.a 27 | *.lib 28 | 29 | # Executables 30 | *.exe 31 | *.out 32 | *.app 33 | -------------------------------------------------------------------------------- /AudioInputBufferExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /ImageMaskingExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SimpleOscVidControl/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SoundSimpleOscillator/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SpoutReceiverExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SyphonClientExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SyphonServerExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /VideoExampleSlitscan/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /WebcamCV_BGSubtraction/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /WebcamGettingStarted/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /3DGeometries/bin/data/shader.frag: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | uniform sampler2DRect tex0; 4 | uniform sampler2DRect tex1; 5 | 6 | uniform float u_time; 7 | 8 | in vec2 texCoordVarying; 9 | out vec4 outputColor; 10 | 11 | void main() 12 | { 13 | vec4 rTxt = texture(tex0, texCoordVarying); 14 | vec4 lTxt = texture(tex1, texCoordVarying); 15 | vec4 mixed = mix(lTxt, rTxt, abs(sin(u_time))); 16 | outputColor = mixed; 17 | } -------------------------------------------------------------------------------- /ContoursWithOFXcvExample1/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /CustomCppClassesExample1/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /FboTrailRenderingExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context 7 | 8 | // this kicks off the running of my app 9 | // can be OF_WINDOW or OF_FULLSCREEN 10 | // pass in width and height too: 11 | ofRunApp(new ofApp()); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /ImageSearchingGoogle/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | 7 | ofSetupOpenGL(1024,768, OF_WINDOW); // <-------- setup the GL context 8 | 9 | // this kicks off the running of my app 10 | // can be OF_WINDOW or OF_FULLSCREEN 11 | // pass in width and height too: 12 | ofRunApp( new ofApp()); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /PDFImagesExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | 7 | ofSetupOpenGL(1024,768, OF_WINDOW); // <-------- setup the GL context 8 | 9 | // this kicks off the running of my app 10 | // can be OF_WINDOW or OF_FULLSCREEN 11 | // pass in width and height too: 12 | ofRunApp( new ofApp()); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /PDFSimpleExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | 7 | ofSetupOpenGL(1024,768, OF_WINDOW); // <-------- setup the GL context 8 | 9 | // this kicks off the running of my app 10 | // can be OF_WINDOW or OF_FULLSCREEN 11 | // pass in width and height too: 12 | ofRunApp( new ofApp()); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /opencvExampleDrawing/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | 7 | ofSetupOpenGL(1024,768, OF_WINDOW); // <-------- setup the GL context 8 | 9 | // this kicks off the running of my app 10 | // can be OF_WINDOW or OF_FULLSCREEN 11 | // pass in width and height too: 12 | ofRunApp( new ofApp()); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /3DGeometries/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofGLWindowSettings settings; 7 | settings.setGLVersion(3,2); 8 | ofCreateWindow(settings); 9 | // this kicks off the running of my app 10 | // can be OF_WINDOW or OF_FULLSCREEN 11 | // pass in width and height too: 12 | ofRunApp(new ofApp()); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /AudioSynthesisExample1/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | 7 | ofSetupOpenGL(1024,768, OF_WINDOW); // <-------- setup the GL context 8 | 9 | // this kicks off the running of my app 10 | // can be OF_WINDOW or OF_FULLSCREEN 11 | // pass in width and height too: 12 | ofRunApp( new ofApp()); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /Textured3DGeometries/bin/data/shader.frag: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | uniform sampler2DRect tex0; 4 | uniform sampler2DRect tex1; 5 | 6 | uniform float u_time; 7 | 8 | in vec2 texCoordVarying; 9 | out vec4 outputColor; 10 | 11 | void main() 12 | { 13 | vec4 rTxt = texture(tex0, texCoordVarying); 14 | vec4 lTxt = texture(tex1, texCoordVarying); 15 | vec4 mixed = mix(lTxt, rTxt, abs(sin(u_time))); 16 | outputColor = mixed; 17 | } -------------------------------------------------------------------------------- /opencvContoursExample1/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | 7 | ofSetupOpenGL(1024,768, OF_WINDOW); // <-------- setup the GL context 8 | 9 | // this kicks off the running of my app 10 | // can be OF_WINDOW or OF_FULLSCREEN 11 | // pass in width and height too: 12 | ofRunApp( new ofApp()); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /Textured3DGeometries/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofGLWindowSettings settings; 7 | settings.setGLVersion(3,2); 8 | ofCreateWindow(settings); 9 | // this kicks off the running of my app 10 | // can be OF_WINDOW or OF_FULLSCREEN 11 | // pass in width and height too: 12 | ofRunApp(new ofApp()); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /MultipleImageTexturesShader/bin/data/shader.frag: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | uniform sampler2DRect tex0; 4 | uniform sampler2DRect tex1; 5 | 6 | uniform float u_time; 7 | 8 | in vec2 texCoordVarying; 9 | out vec4 outputColor; 10 | 11 | void main() 12 | { 13 | vec4 rTxt = texture(tex0, texCoordVarying); 14 | vec4 lTxt = texture(tex1, texCoordVarying); 15 | vec4 mixed = mix(lTxt, rTxt, abs(sin(u_time))); 16 | outputColor = mixed; 17 | } -------------------------------------------------------------------------------- /SingleImageTextureShader/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofGLWindowSettings settings; 7 | settings.setGLVersion(3,2); 8 | ofCreateWindow(settings); 9 | // this kicks off the running of my app 10 | // can be OF_WINDOW or OF_FULLSCREEN 11 | // pass in width and height too: 12 | ofRunApp(new ofApp()); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /TextureBindingAlternativeMethod/bin/data/shader.frag: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | uniform sampler2DRect tex0; 4 | uniform sampler2DRect tex1; 5 | 6 | uniform float u_time; 7 | 8 | in vec2 texCoordVarying; 9 | out vec4 outputColor; 10 | 11 | void main() 12 | { 13 | vec4 rTxt = texture(tex0, texCoordVarying); 14 | vec4 lTxt = texture(tex1, texCoordVarying); 15 | vec4 mixed = mix(lTxt, rTxt, abs(sin(u_time))); 16 | outputColor = mixed; 17 | } -------------------------------------------------------------------------------- /MultipleImageTexturesShader/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofGLWindowSettings settings; 7 | settings.setGLVersion(3,2); 8 | ofCreateWindow(settings); 9 | // this kicks off the running of my app 10 | // can be OF_WINDOW or OF_FULLSCREEN 11 | // pass in width and height too: 12 | ofRunApp(new ofApp()); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /Shader_to_PDF/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | 7 | ofGLWindowSettings settings; 8 | settings.setGLVersion(3,2); 9 | ofCreateWindow(settings); 10 | 11 | // this kicks off the running of my app 12 | // can be OF_WINDOW or OF_FULLSCREEN 13 | // pass in width and height too: 14 | ofRunApp(new ofApp()); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /EasyCam/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /ImageStretchingShader/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | 7 | ofGLWindowSettings settings; 8 | settings.setGLVersion(3,2); 9 | ofCreateWindow(settings); 10 | 11 | // this kicks off the running of my app 12 | // can be OF_WINDOW or OF_FULLSCREEN 13 | // pass in width and height too: 14 | ofRunApp(new ofApp()); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /TextureBindingAlternativeMethod/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | //======================================================================== 5 | int main( ){ 6 | ofGLWindowSettings settings; 7 | settings.setGLVersion(3,2); 8 | ofCreateWindow(settings); 9 | // this kicks off the running of my app 10 | // can be OF_WINDOW or OF_FULLSCREEN 11 | // pass in width and height too: 12 | ofRunApp(new ofApp()); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /VideoExampleZoom/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=../../.. 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /08_displacementMap/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | 5 | //======================================================================== 6 | int main( ){ 7 | 8 | ofGLWindowSettings settings; 9 | settings.setGLVersion(3,2); 10 | ofCreateWindow(settings); 11 | 12 | // this kicks off the running of my app 13 | // can be OF_WINDOW or OF_FULLSCREEN 14 | // pass in width and height too: 15 | ofRunApp(new ofApp()); 16 | 17 | } 18 | -------------------------------------------------------------------------------- /VideoExampleSpeed/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=../../.. 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /WebcamFbo/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /3DGeometries/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /ImageMasking/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /Shader_to_PDF/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SimpleOscReceiver/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SimpleOscSender/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SoundEnvelopes/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /commandline and ffmpegExamples/bash/simple_shell.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | : ' 3 | Simple shell script in Bash. Formula: 4 | 1. Add the "shebang" at the top of your script: #!/bin/bash 5 | 2. Write some code 6 | 3. In your terminal, cd into the directory containing your bash script, then 7 | run chmod +x simple_shell.sh 8 | 4. Now you can run your script by executing ./simple_shell.sh in your terminal 9 | ' 10 | #print "Hello world to your console" 11 | echo "hello world" -------------------------------------------------------------------------------- /08_displacementMap/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /ImageMaskingExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /PDFImagesExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /PDFSimpleExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SimpleOscVidControl/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SoundAmFmExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SoundWaveformTypes/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SpoutReceiverExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SpoutSenderExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SyphonClientExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SyphonServerExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /VideoObjectOnVideo/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /VideoPlayerExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /WebcamCV_ColorBW/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /commandline and ffmpegExamples/windows/simple_shell.ps1: -------------------------------------------------------------------------------- 1 | <# 2 | Simple shell script in Windows Powershell. Use the Windows PowerShell ISE editor to write your script files 3 | Formula: 4 | 1. write some code and save your file as a .ps1 5 | 2. In Powershell, set your script ExecutionPolicy to Unrestricted 6 | type: Set-ExecutionPolicy Unrestricted 7 | 3. Execute the powershell script by typing .\simple_shell.ps1 8 | #> 9 | echo "this is a simple powershell script" 10 | -------------------------------------------------------------------------------- /soundBufferExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /AudioInputBufferExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /AudioSynthesisExample1/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /CustomCppClassesExample1/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /FboTrailRenderingExample/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /ImageStretchingShader/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SingleImageTextureShader/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /SoundSimpleOscillator/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /Textured3DGeometries/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /VideoExampleSlitscan/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /WebcamCV_BGSubtraction/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /WebcamGettingStarted/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /opencvContoursExample1/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /opencvExampleDrawing/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /ContoursWithOFXcvExample1/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /MultipleImageTexturesShader/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /TextureBindingAlternativeMethod/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /ImageSearchingGoogle/Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../../of_v0.10.1_osx_release) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "testApp.h" 3 | #include "ofAppGlutWindow.h" 4 | 5 | //======================================================================== 6 | int main( ){ 7 | 8 | ofAppGlutWindow window; 9 | ofSetupOpenGL(&window, 1024,768, OF_WINDOW); // <-------- setup the GL context 10 | 11 | // this kicks off the running of my app 12 | // can be OF_WINDOW or OF_FULLSCREEN 13 | // pass in width and height too: 14 | ofRunApp( new testApp()); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /commandline and ffmpegExamples/windows/multiline_ffmpeg_example.ps1: -------------------------------------------------------------------------------- 1 | # overlayed video, blurring background 2 | ffmpeg -i INPUT_VIDEO_PATH ` 3 | -lavfi "color=color=black@.5:size=720x960:d=1[dark]; ` 4 | [0:v]crop=720:960[blurbase]; ` 5 | [blurbase]boxblur=luma_radius='min(h,w)/20':luma_power=1:chroma_radius='min(cw,ch)/20':chroma_power=1[blurred]; ` 6 | [blurred][dark]overlay[darkened]; ` 7 | [darkened]scale=1920:1080[bg]; ` 8 | [0:v]scale=-1:360[fg]; ` 9 | [bg][fg]overlay=(W-w)/2:(H-h)/2" ` 10 | OUTPUT_VIDEO_PATH 11 | -------------------------------------------------------------------------------- /commandline and ffmpegExamples/windows/shellscript_w_commandlineargs.ps1: -------------------------------------------------------------------------------- 1 | <# 2 | Shell script with commandline arguments. 3 | Formula: 4 | 1. write some code and save your file as a .ps1 5 | 2. In Powershell, set your script ExecutionPolicy to Unrestricted 6 | type: Set-ExecutionPolicy Unrestricted 7 | 3. Execute the powershell script by typing .\shellscript_w_commandlineargs.ps1 8 | #> 9 | echo "Simple script with positional parameters" 10 | echo "First Argument: " $Args[0] 11 | echo $Args[1] 12 | echo $Args[2] 13 | -------------------------------------------------------------------------------- /08_displacementMap/bin/data/shadersES2/shader.vert: -------------------------------------------------------------------------------- 1 | 2 | // these are for the programmable pipeline system 3 | uniform mat4 modelViewProjectionMatrix; 4 | attribute vec4 position; 5 | attribute vec2 texcoord; 6 | 7 | varying vec2 texCoordVarying; 8 | 9 | // PLEASE NOTE. 10 | // texture2D() is not supported in vertex ES2 shaders. 11 | // so unfortunately on ES2, we can not sample the texture, 12 | // and displace the mesh. 13 | // Please see GL2 and GL3 examples for displacement mapping. 14 | 15 | void main() 16 | { 17 | texCoordVarying = texcoord; 18 | gl_Position = modelViewProjectionMatrix * position; 19 | } -------------------------------------------------------------------------------- /commandline and ffmpegExamples/bash/shellscript_w_commandlineargs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | : ' 3 | Simple shell script in Bash. Formula: 4 | 1. Add the "shebang" at the top of your script: #!/bin/bash 5 | 2. Write some code 6 | 3. In your terminal, cd into the directory containing your bash script, then 7 | run chmod +x shellscript_w_commandlineargs.sh 8 | 4. Now you can run your script by executing ./shellscript_w_commandlineargs.sh 9 | with your arguments separated by spaces afterward in your terminal 10 | ' 11 | echo "Simple script with positional parameters" 12 | echo '$0 = ' $0 13 | echo '$1 = ' $1 14 | echo '$2 = ' $2 15 | echo '$3 = ' $3 -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/example.xcodeproj/xcuserdata/nemo2.0.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | example Debug.xcscheme_^#shared#^_ 8 | 9 | orderHint 10 | 0 11 | 12 | example Release.xcscheme_^#shared#^_ 13 | 14 | orderHint 15 | 1 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /ElizaBotSpeakingExample/example.xcodeproj/xcuserdata/kevinsiwoff.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | example Debug.xcscheme_^#shared#^_ 8 | 9 | orderHint 10 | 0 11 | 12 | example Release.xcscheme_^#shared#^_ 13 | 14 | orderHint 15 | 1 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /Shader_to_PDF/bin/data/shadersGL2/shader.frag: -------------------------------------------------------------------------------- 1 | #version 120 2 | 3 | void main() 4 | { 5 | // gl_FragCoord contains the window relative coordinate for the fragment. 6 | // we use gl_FragCoord.x position to control the red color value. 7 | // we use gl_FragCoord.y position to control the green color value. 8 | // please note that all r, g, b, a values are between 0 and 1. 9 | 10 | float windowWidth = 1024.0; 11 | float windowHeight = 768.0; 12 | 13 | float r = gl_FragCoord.x / windowWidth; 14 | float g = gl_FragCoord.y / windowHeight; 15 | float b = 1.0; 16 | float a = 1.0; 17 | gl_FragColor = vec4(r, g, b, a); 18 | } -------------------------------------------------------------------------------- /PDFImagesExample/pdfExample.xcodeproj/xcuserdata/kevinsiwoff.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | pdfExample Debug.xcscheme_^#shared#^_ 8 | 9 | orderHint 10 | 0 11 | 12 | pdfExample Release.xcscheme_^#shared#^_ 13 | 14 | orderHint 15 | 1 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /PDFSimpleExample/pdfExample.xcodeproj/xcuserdata/kevinsiwoff.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | pdfExample Debug.xcscheme_^#shared#^_ 8 | 9 | orderHint 10 | 0 11 | 12 | pdfExample Release.xcscheme_^#shared#^_ 13 | 14 | orderHint 15 | 1 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /08_displacementMap/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | public: 7 | 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void windowResized(int w, int h); 19 | void dragEvent(ofDragInfo dragInfo); 20 | void gotMessage(ofMessage msg); 21 | 22 | ofShader shader; 23 | ofPlanePrimitive plane; 24 | ofImage img; 25 | }; 26 | -------------------------------------------------------------------------------- /Shader_to_PDF/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | public: 7 | void setup(); 8 | void update(); 9 | void draw(); 10 | 11 | void keyPressed(int key); 12 | void keyReleased(int key); 13 | void mouseMoved(int x, int y); 14 | void mouseDragged(int x, int y, int button); 15 | void mousePressed(int x, int y, int button); 16 | void mouseReleased(int x, int y, int button); 17 | void windowResized(int w, int h); 18 | void dragEvent(ofDragInfo dragInfo); 19 | void gotMessage(ofMessage msg); 20 | 21 | ofShader shader; 22 | bool bRecording = false; 23 | ofFbo fbo; 24 | }; 25 | -------------------------------------------------------------------------------- /Shader_to_PDF/bin/data/shadersES2/shader.frag: -------------------------------------------------------------------------------- 1 | 2 | precision highp float; 3 | 4 | void main() 5 | { 6 | // gl_FragCoord contains the window relative coordinate for the fragment. 7 | // we use gl_FragCoord.x position to control the red color value. 8 | // we use gl_FragCoord.y position to control the green color value. 9 | // please note that all r, g, b, a values are between 0 and 1. 10 | 11 | float windowWidth = 1024.0; 12 | float windowHeight = 768.0; 13 | 14 | float r = gl_FragCoord.x / windowWidth; 15 | float g = gl_FragCoord.y / windowHeight; 16 | float b = 1.0; 17 | float a = 1.0; 18 | gl_FragColor = vec4(r, g, b, a); 19 | } 20 | -------------------------------------------------------------------------------- /Shader_to_PDF/01_simpleColorQuad.xcodeproj/xcuserdata/kevinsiwoff.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | 01_simpleColorQuad Debug.xcscheme_^#shared#^_ 8 | 9 | orderHint 10 | 0 11 | 12 | 01_simpleColorQuad Release.xcscheme_^#shared#^_ 13 | 14 | orderHint 15 | 1 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /Shader_to_PDF/bin/data/shadersGL3/shader.frag: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | out vec4 outputColor; 4 | 5 | void main() 6 | { 7 | // gl_FragCoord contains the window relative coordinate for the fragment. 8 | // we use gl_FragCoord.x position to control the red color value. 9 | // we use gl_FragCoord.y position to control the green color value. 10 | // please note that all r, g, b, a values are between 0 and 1. 11 | 12 | float windowWidth = 1024.0; 13 | float windowHeight = 768.0; 14 | 15 | float r = gl_FragCoord.x / windowWidth; 16 | float g = gl_FragCoord.y / windowHeight; 17 | float b = 1.0; 18 | float a = 1.0; 19 | outputColor = vec4(r, g, b, a); 20 | } -------------------------------------------------------------------------------- /commandline and ffmpegExamples/bash/loop_files_in_directory.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | : ' 3 | Simple shell script in Bash. Formula: 4 | 1. Add the "shebang" at the top of your script: #!/bin/bash 5 | 2. Write some code 6 | 3. In your terminal, cd into the directory containing your bash script, then 7 | run chmod +x simple_shell.sh 8 | 4. Now you can run your script by executing ./shellscript_directorypath_argument.sh 9 | with your arguments separated by spacesin your terminal 10 | ' 11 | echo "looping through all files in $1" 12 | if [ -d "$1" ] 13 | then cd $1; 14 | #try replacing * with *.mov, to filter by file extension 15 | for f in *; do 16 | echo "$f" 17 | done 18 | fi -------------------------------------------------------------------------------- /VideoPlayerExample/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void mouseEntered(int x, int y); 19 | void mouseExited(int x, int y); 20 | void windowResized(int w, int h); 21 | void dragEvent(ofDragInfo dragInfo); 22 | void gotMessage(ofMessage msg); 23 | 24 | ofVideoPlayer player; 25 | 26 | }; 27 | -------------------------------------------------------------------------------- /SpoutReceiverExample/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | #include "ofxSpout2Receiver.h" 5 | 6 | class ofApp : public ofBaseApp { 7 | 8 | public: 9 | void setup(); 10 | void update(); 11 | void draw(); 12 | 13 | void exit(); 14 | 15 | void keyPressed(int key); 16 | void keyReleased(int key); 17 | void mouseMoved(int x, int y); 18 | void mouseDragged(int x, int y, int button); 19 | void mousePressed(int x, int y, int button); 20 | void mouseReleased(int x, int y, int button); 21 | void windowResized(int w, int h); 22 | void dragEvent(ofDragInfo dragInfo); 23 | void gotMessage(ofMessage msg); 24 | 25 | ofxSpout2::Receiver spoutReceiver; 26 | }; 27 | -------------------------------------------------------------------------------- /VideoExampleZoom/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void windowResized(int w, int h); 19 | void dragEvent(ofDragInfo dragInfo); 20 | void gotMessage(ofMessage msg); 21 | 22 | void animatePlayPause(); 23 | ofVideoPlayer player; 24 | ofColor buttonColor; 25 | float zoomFactor = 1.0f; 26 | }; 27 | -------------------------------------------------------------------------------- /WebcamGettingStarted/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void mouseEntered(int x, int y); 19 | void mouseExited(int x, int y); 20 | void windowResized(int w, int h); 21 | void dragEvent(ofDragInfo dragInfo); 22 | void gotMessage(ofMessage msg); 23 | 24 | ofVideoGrabber mVidGrabber; 25 | }; 26 | -------------------------------------------------------------------------------- /ImageMaskingExample/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void mouseEntered(int x, int y); 19 | void mouseExited(int x, int y); 20 | void windowResized(int w, int h); 21 | void dragEvent(ofDragInfo dragInfo); 22 | void gotMessage(ofMessage msg); 23 | 24 | 25 | std::vector mImages; 26 | }; 27 | -------------------------------------------------------------------------------- /SyphonServerExample/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | #include "ofxSyphon.h" 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void mouseEntered(int x, int y); 19 | void mouseExited(int x, int y); 20 | void windowResized(int w, int h); 21 | void dragEvent(ofDragInfo dragInfo); 22 | void gotMessage(ofMessage msg); 23 | ofxSyphonServer mServer; 24 | }; 25 | -------------------------------------------------------------------------------- /FboTrailRenderingExample/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void mouseEntered(int x, int y); 19 | void mouseExited(int x, int y); 20 | void windowResized(int w, int h); 21 | void dragEvent(ofDragInfo dragInfo); 22 | void gotMessage(ofMessage msg); 23 | ofFbo mFbo; 24 | ofVideoGrabber mVideoGrabber; 25 | }; 26 | -------------------------------------------------------------------------------- /SyphonClientExample/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | #include "ofxSyphon.h" 5 | 6 | class ofApp : public ofBaseApp{ 7 | 8 | public: 9 | void setup(); 10 | void update(); 11 | void draw(); 12 | 13 | void keyPressed(int key); 14 | void keyReleased(int key); 15 | void mouseMoved(int x, int y ); 16 | void mouseDragged(int x, int y, int button); 17 | void mousePressed(int x, int y, int button); 18 | void mouseReleased(int x, int y, int button); 19 | void mouseEntered(int x, int y); 20 | void mouseExited(int x, int y); 21 | void windowResized(int w, int h); 22 | void dragEvent(ofDragInfo dragInfo); 23 | void gotMessage(ofMessage msg); 24 | ofxSyphonClient mClient; 25 | }; 26 | -------------------------------------------------------------------------------- /VideoExampleSpeed/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void windowResized(int w, int h); 19 | void dragEvent(ofDragInfo dragInfo); 20 | void gotMessage(ofMessage msg); 21 | 22 | void animatePlayPause(); 23 | ofVideoPlayer player; 24 | ofImage mImage; 25 | ofFbo mFbo; 26 | ofColor buttonColor; 27 | }; 28 | -------------------------------------------------------------------------------- /ImageMasking/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void mouseEntered(int x, int y); 19 | void mouseExited(int x, int y); 20 | void windowResized(int w, int h); 21 | void dragEvent(ofDragInfo dragInfo); 22 | void gotMessage(ofMessage msg); 23 | 24 | ofPath path; 25 | ofImage img; 26 | ofFbo fbo; 27 | 28 | }; 29 | -------------------------------------------------------------------------------- /commandline and ffmpegExamples/bash/looping_building_commands.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | : ' 3 | Simple shell script in Bash. Formula: 4 | 1. Add the "shebang" at the top of your script: #!/bin/bash 5 | 2. Write some code 6 | 3. In your terminal, cd into the directory containing your bash script, then 7 | run chmod +x simple_shell.sh 8 | 4. Now you can run your script by executing ./shellscript_directorypath_argument.sh 9 | with your arguments separated by spacesin your terminal 10 | ' 11 | echo "looping through all files in $1" 12 | if [ -d "$1" ] 13 | then cd $1; 14 | INPUTS="" 15 | #try replacing * with *.mov, to filter by file extension 16 | for f in *; do 17 | INPUTS+="-i $f " 18 | done 19 | echo $INPUTS 20 | 21 | fi -------------------------------------------------------------------------------- /WebcamFbo/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void mouseEntered(int x, int y); 19 | void mouseExited(int x, int y); 20 | void windowResized(int w, int h); 21 | void dragEvent(ofDragInfo dragInfo); 22 | void gotMessage(ofMessage msg); 23 | 24 | ofVideoGrabber mVideoGrabber; 25 | ofFbo mFbo; 26 | ofPath mPath; 27 | }; 28 | -------------------------------------------------------------------------------- /EasyCam/EasyCam.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /SimpleOscSender/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | #include "ofxOsc.h" 5 | 6 | #define PORT 8000 7 | 8 | class ofApp : public ofBaseApp{ 9 | 10 | public: 11 | void setup(); 12 | void update(); 13 | void draw(); 14 | 15 | void keyPressed(int key); 16 | void keyReleased(int key); 17 | void mouseMoved(int x, int y ); 18 | void mouseDragged(int x, int y, int button); 19 | void mousePressed(int x, int y, int button); 20 | void mouseReleased(int x, int y, int button); 21 | void mouseEntered(int x, int y); 22 | void mouseExited(int x, int y); 23 | void windowResized(int w, int h); 24 | void dragEvent(ofDragInfo dragInfo); 25 | void gotMessage(ofMessage msg); 26 | ofxOscSender sender; 27 | }; 28 | -------------------------------------------------------------------------------- /SingleImageTextureShader/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void mouseEntered(int x, int y); 19 | void mouseExited(int x, int y); 20 | void windowResized(int w, int h); 21 | void dragEvent(ofDragInfo dragInfo); 22 | void gotMessage(ofMessage msg); 23 | ofShader mShader;//our vert and frag shaders 24 | ofImage mImage; 25 | }; 26 | -------------------------------------------------------------------------------- /ImageStretchingShader/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void mouseEntered(int x, int y); 19 | void mouseExited(int x, int y); 20 | void windowResized(int w, int h); 21 | void dragEvent(ofDragInfo dragInfo); 22 | void gotMessage(ofMessage msg); 23 | ofImage mImage; 24 | ofShader mShader; 25 | ofPlanePrimitive mPlane; 26 | }; 27 | -------------------------------------------------------------------------------- /PDFImagesExample/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed (int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void mouseEntered(int x, int y); 19 | void mouseExited(int x, int y); 20 | void windowResized(int w, int h); 21 | void dragEvent(ofDragInfo dragInfo); 22 | void gotMessage(ofMessage msg); 23 | ofImage frame; 24 | ofVideoGrabber grabber; 25 | bool pdfRendering; 26 | }; 27 | -------------------------------------------------------------------------------- /WebcamFbo/WebcamFbo.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /commandline and ffmpegExamples/bash/loop_arguments.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | : ' 3 | Simple shell script in Bash. Formula: 4 | 1. Add the "shebang" at the top of your script: #!/bin/bash 5 | 2. Write some code 6 | 3. In your terminal, cd into the directory containing your bash script, then 7 | run chmod +x shellscript_loop_arguments.sh 8 | 4. Now you can run your script by executing ./shellscript_loop_arguments.sh 9 | with your arguments separated by spaces in your terminal 10 | ' 11 | echo "looping through all arguments" 12 | # Loop until all parameters are used up 13 | while [ "$1" != "" ]; do 14 | echo "Parameter: $1" 15 | echo "You now have $# positional parameters" 16 | # Shift all the parameters down by one 17 | shift 18 | 19 | done -------------------------------------------------------------------------------- /ImageMasking/ImageMasking.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /commandline and ffmpegExamples/bash/directorypath_argument.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | : ' 3 | Simple shell script in Bash. Formula: 4 | 1. Add the "shebang" at the top of your script: #!/bin/bash 5 | 2. Write some code 6 | 3. In your terminal, cd into the directory containing your bash script, then 7 | run chmod +x simple_shell.sh 8 | 4. Now you can run your script by executing ./shellscript_directorypath_argument.sh 9 | with your arguments separated by spacesin your terminal 10 | ' 11 | echo "Checking whether argument is directory path" 12 | echo 'argument $1 = ' $1 13 | if [ -d "$1" ] 14 | then echo "$1 is a directory!" 15 | elif [ -f "$1" ] 16 | then echo "$1 is a file!" 17 | else 18 | echo "argument is not a directory nor file!"; 19 | exit 1; 20 | fi 21 | -------------------------------------------------------------------------------- /SoundAmFmExample/SoundAmFmExample.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /SpoutSenderExample/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | #include "ofxSpout2Sender.h" 5 | 6 | class ofApp : public ofBaseApp { 7 | 8 | public: 9 | void setup(); 10 | void update(); 11 | void draw(); 12 | 13 | void exit(); 14 | 15 | void keyPressed(int key); 16 | void keyReleased(int key); 17 | void mouseMoved(int x, int y); 18 | void mouseDragged(int x, int y, int button); 19 | void mousePressed(int x, int y, int button); 20 | void mouseReleased(int x, int y, int button); 21 | void windowResized(int w, int h); 22 | void dragEvent(ofDragInfo dragInfo); 23 | void gotMessage(ofMessage msg); 24 | 25 | ofImage snow; 26 | ofImage kitten; 27 | ofFbo fbo; 28 | 29 | ofxSpout2::Sender spout; 30 | }; 31 | -------------------------------------------------------------------------------- /VideoObjectOnVideo/VideoObjectOnVideo.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /VideoPlayerExample/VideoPlayerExample.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /soundBufferExample/soundBufferExample.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /ImageMaskingExample/ImageMaskingExample.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /ImageSearchingGoogle/ImageSearchingGoogle.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /WebcamGettingStarted/WebcamGettingStarted.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /AudioSynthesisExample1/AudioSynthesisExample1.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /MultipleImageTexturesShader/src/ofApp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ofMain.h" 4 | 5 | class ofApp : public ofBaseApp{ 6 | 7 | public: 8 | void setup(); 9 | void update(); 10 | void draw(); 11 | 12 | void keyPressed(int key); 13 | void keyReleased(int key); 14 | void mouseMoved(int x, int y ); 15 | void mouseDragged(int x, int y, int button); 16 | void mousePressed(int x, int y, int button); 17 | void mouseReleased(int x, int y, int button); 18 | void mouseEntered(int x, int y); 19 | void mouseExited(int x, int y); 20 | void windowResized(int w, int h); 21 | void dragEvent(ofDragInfo dragInfo); 22 | void gotMessage(ofMessage msg); 23 | ofShader mShader;//our vert and frag shaders 24 | ofImage mImage1; 25 | ofImage mImage2; 26 | }; 27 | -------------------------------------------------------------------------------- /CustomCppClassesExample1/CustomCppClassesExample1.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | src 6 | 7 | 8 | src 9 | 10 | 11 | 12 | 13 | {d8376475-7454-4a24-b08a-aac121d3ad6f} 14 | 15 | 16 | 17 | 18 | src 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /EasyCam/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /WebcamFbo/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /3DGeometries/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /ImageMasking/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /PDFImagesExample/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /PDFSimpleExample/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /Shader_to_PDF/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /SimpleOscSender/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /SoundAmFmExample/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /SoundEnvelopes/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /VideoExampleZoom/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /WebcamCV_ColorBW/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /shaders/shader.vert: -------------------------------------------------------------------------------- 1 | #version 150 2 | 3 | // these are for the programmable pipeline system 4 | uniform mat4 modelViewProjectionMatrix; 5 | in vec4 position; 6 | 7 | // the time value is passed into the shader by the OF app. 8 | uniform float time; 9 | 10 | 11 | void main() 12 | { 13 | // the sine wave travels along the x-axis (across the screen), 14 | // so we use the x coordinate of each vertex for the calculation, 15 | // but we displace all the vertex along the y axis (up the screen)/ 16 | float displacementHeight = 100.0; 17 | float displacementY = sin(time + (position.x / 100.0)) * displacementHeight; 18 | 19 | vec4 modifiedPosition = modelViewProjectionMatrix * position; 20 | modifiedPosition.y += displacementY; 21 | gl_Position = modifiedPosition; 22 | } -------------------------------------------------------------------------------- /08_displacementMap/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /ImageMaskingExample/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /ImageSearchingGoogle/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /ImageStretchingShader/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | -------------------------------------------------------------------------------- /SimpleOscReceiver/Project.xcconfig: -------------------------------------------------------------------------------- 1 | //THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. 2 | //THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED 3 | OF_PATH = ../../.. 4 | 5 | //THIS HAS ALL THE HEADER AND LIBS FOR OF CORE 6 | #include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" 7 | 8 | //ICONS - NEW IN 0072 9 | ICON_NAME_DEBUG = icon-debug.icns 10 | ICON_NAME_RELEASE = icon.icns 11 | ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ 12 | 13 | //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: 14 | //ICON_FILE_PATH = bin/data/ 15 | 16 | OTHER_CFLAGS = $(OF_CORE_CFLAGS) 17 | OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) 18 | HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) 19 | --------------------------------------------------------------------------------