├── .gitignore ├── LICENSE ├── README.md ├── _config.yml ├── documentation └── p5.easycam.docs.md ├── examples ├── AnimatedPointLights │ ├── PointLights.js │ ├── index.html │ └── style.css ├── CameraStates │ ├── CameraStates.js │ ├── inconsolata.woff │ ├── index.html │ └── style.css ├── CameraStates_Basic │ ├── CameraStates_Basic.js │ ├── index.html │ └── style.css ├── HeadUpDisplay │ ├── HeadUpDisplay.js │ ├── index.html │ └── style.css ├── MultiCanvas │ ├── index.html │ ├── sketch.js │ └── style.css ├── MultiView │ ├── MultiView.js │ ├── index.html │ └── style.css ├── PerPixelPhong │ ├── PerPixelPhong.js │ ├── index.html │ └── style.css ├── QuickStart │ ├── QuickStart.js │ ├── index.html │ └── style.css ├── QuickStart_InstanceMode │ ├── QuickStart.js │ ├── index.html │ └── style.css ├── QuickStart_Ortho │ ├── QuickStart_Ortho.js │ ├── index.html │ └── style.css ├── RandomBoxes │ ├── RandomBoxes.js │ ├── index.html │ └── style.css └── SplitView │ ├── SplitView.js │ ├── index.html │ └── style.css ├── p5.easycam.d.ts ├── p5.easycam.js ├── p5.easycam.min.js ├── p5.easycam.ts ├── package.json ├── screenshots ├── CameraStates.jpg ├── EasyCam1.gif ├── MultiCanvas.png ├── MultiView.jpg ├── PerPixelPhong.jpg ├── RandomBoxes.jpg └── RandomBoxes_crop.jpg └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/_config.yml -------------------------------------------------------------------------------- /documentation/p5.easycam.docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/documentation/p5.easycam.docs.md -------------------------------------------------------------------------------- /examples/AnimatedPointLights/PointLights.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/AnimatedPointLights/PointLights.js -------------------------------------------------------------------------------- /examples/AnimatedPointLights/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/AnimatedPointLights/index.html -------------------------------------------------------------------------------- /examples/AnimatedPointLights/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/AnimatedPointLights/style.css -------------------------------------------------------------------------------- /examples/CameraStates/CameraStates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/CameraStates/CameraStates.js -------------------------------------------------------------------------------- /examples/CameraStates/inconsolata.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/CameraStates/inconsolata.woff -------------------------------------------------------------------------------- /examples/CameraStates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/CameraStates/index.html -------------------------------------------------------------------------------- /examples/CameraStates/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/CameraStates/style.css -------------------------------------------------------------------------------- /examples/CameraStates_Basic/CameraStates_Basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/CameraStates_Basic/CameraStates_Basic.js -------------------------------------------------------------------------------- /examples/CameraStates_Basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/CameraStates_Basic/index.html -------------------------------------------------------------------------------- /examples/CameraStates_Basic/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/CameraStates_Basic/style.css -------------------------------------------------------------------------------- /examples/HeadUpDisplay/HeadUpDisplay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/HeadUpDisplay/HeadUpDisplay.js -------------------------------------------------------------------------------- /examples/HeadUpDisplay/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/HeadUpDisplay/index.html -------------------------------------------------------------------------------- /examples/HeadUpDisplay/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/HeadUpDisplay/style.css -------------------------------------------------------------------------------- /examples/MultiCanvas/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/MultiCanvas/index.html -------------------------------------------------------------------------------- /examples/MultiCanvas/sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/MultiCanvas/sketch.js -------------------------------------------------------------------------------- /examples/MultiCanvas/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/MultiCanvas/style.css -------------------------------------------------------------------------------- /examples/MultiView/MultiView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/MultiView/MultiView.js -------------------------------------------------------------------------------- /examples/MultiView/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/MultiView/index.html -------------------------------------------------------------------------------- /examples/MultiView/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/MultiView/style.css -------------------------------------------------------------------------------- /examples/PerPixelPhong/PerPixelPhong.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/PerPixelPhong/PerPixelPhong.js -------------------------------------------------------------------------------- /examples/PerPixelPhong/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/PerPixelPhong/index.html -------------------------------------------------------------------------------- /examples/PerPixelPhong/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/PerPixelPhong/style.css -------------------------------------------------------------------------------- /examples/QuickStart/QuickStart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/QuickStart/QuickStart.js -------------------------------------------------------------------------------- /examples/QuickStart/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/QuickStart/index.html -------------------------------------------------------------------------------- /examples/QuickStart/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/QuickStart/style.css -------------------------------------------------------------------------------- /examples/QuickStart_InstanceMode/QuickStart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/QuickStart_InstanceMode/QuickStart.js -------------------------------------------------------------------------------- /examples/QuickStart_InstanceMode/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/QuickStart_InstanceMode/index.html -------------------------------------------------------------------------------- /examples/QuickStart_InstanceMode/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/QuickStart_InstanceMode/style.css -------------------------------------------------------------------------------- /examples/QuickStart_Ortho/QuickStart_Ortho.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/QuickStart_Ortho/QuickStart_Ortho.js -------------------------------------------------------------------------------- /examples/QuickStart_Ortho/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/QuickStart_Ortho/index.html -------------------------------------------------------------------------------- /examples/QuickStart_Ortho/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/QuickStart_Ortho/style.css -------------------------------------------------------------------------------- /examples/RandomBoxes/RandomBoxes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/RandomBoxes/RandomBoxes.js -------------------------------------------------------------------------------- /examples/RandomBoxes/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/RandomBoxes/index.html -------------------------------------------------------------------------------- /examples/RandomBoxes/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/RandomBoxes/style.css -------------------------------------------------------------------------------- /examples/SplitView/SplitView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/SplitView/SplitView.js -------------------------------------------------------------------------------- /examples/SplitView/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/SplitView/index.html -------------------------------------------------------------------------------- /examples/SplitView/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/examples/SplitView/style.css -------------------------------------------------------------------------------- /p5.easycam.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/p5.easycam.d.ts -------------------------------------------------------------------------------- /p5.easycam.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/p5.easycam.js -------------------------------------------------------------------------------- /p5.easycam.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/p5.easycam.min.js -------------------------------------------------------------------------------- /p5.easycam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/p5.easycam.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/CameraStates.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/screenshots/CameraStates.jpg -------------------------------------------------------------------------------- /screenshots/EasyCam1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/screenshots/EasyCam1.gif -------------------------------------------------------------------------------- /screenshots/MultiCanvas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/screenshots/MultiCanvas.png -------------------------------------------------------------------------------- /screenshots/MultiView.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/screenshots/MultiView.jpg -------------------------------------------------------------------------------- /screenshots/PerPixelPhong.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/screenshots/PerPixelPhong.jpg -------------------------------------------------------------------------------- /screenshots/RandomBoxes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/screenshots/RandomBoxes.jpg -------------------------------------------------------------------------------- /screenshots/RandomBoxes_crop.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/screenshots/RandomBoxes_crop.jpg -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshfork/p5.EasyCam/HEAD/tsconfig.json --------------------------------------------------------------------------------