├── .gitignore ├── data ├── 0 - JSON │ ├── 12-Hedra Solid.json │ ├── 120-cell.json │ ├── 12x12-Duoprism.json │ ├── 16-cell.json │ ├── 20-Hedra Solid.json │ ├── 24-cell.json │ ├── 3x3-Duoprism.json │ ├── 4-Hedra Solid.json │ ├── 6-Prisms Solid.json │ ├── 600-cell.json │ ├── 8-Hedra Solid.json │ ├── 8-Prisms Solid.json │ ├── Edge-Truncated Hypercube.json │ ├── Flat Torus.json │ ├── Hypercube.json │ ├── Pentatope.json │ ├── Truncated Hypercube.json │ ├── Y.json │ ├── _bak │ │ └── triangle.json │ ├── {2,2,7}.json │ ├── {2,2,9}.json │ ├── {2,3,4}.json │ ├── {3,3,3,3,4}.json │ ├── {3,3,4} Maze.json │ └── {3,5} Maze.json └── 1 - Util │ └── Korg_map.nktrl2_data ├── experiments └── 00 Vue Loader │ ├── .babelrc │ ├── .eslintignore │ ├── .eslintrc │ ├── gulpfile.babel.js │ ├── package.json │ ├── public │ ├── app.js │ └── index.html │ └── src │ ├── app.js │ └── index.jade ├── jenn3d ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── a.out ├── aligned_alloc.C ├── aligned_alloc.h ├── aligned_vect.h ├── animation.C ├── animation.h ├── definitions.C ├── definitions.h ├── drawing.C ├── drawing.h ├── go_game.C ├── go_game.h ├── jenn.png ├── license.text ├── linalg.C ├── linalg.h ├── main.C ├── main.h ├── menus.C ├── menus.h ├── polychoron.frag ├── polytopes.C ├── polytopes.h ├── projection.C ├── projection.h ├── todd_coxeter.C ├── todd_coxeter.h ├── trail.C └── trail.h ├── main ├── .babelrc ├── .eslintignore ├── .eslintrc ├── gulpfile.babel.js ├── make-data.py ├── package-lock.json ├── package.json ├── public │ ├── 1.app.js │ ├── bootstrap.js │ ├── data │ │ ├── dandruff_large.obj │ │ ├── dandruff_small.obj │ │ └── graphs.json │ ├── img │ │ ├── 4dvj_0.jpg │ │ ├── 4dvj_1.jpg │ │ ├── 4dvj_2.jpg │ │ ├── 4dvj_3.jpg │ │ ├── 4dvj_4.jpg │ │ └── 4dvj_5.jpg │ ├── index.html │ ├── lib │ │ └── three.min.js │ ├── ogimage.jpg │ ├── style.css │ └── texture │ │ ├── dandruff_small.png │ │ ├── overlay_flash.mp4 │ │ └── overlay_flicker.mp4 ├── src │ ├── app.js │ ├── bootstrap.js │ ├── config.js │ ├── dandruff.js │ ├── fibration-manager.js │ ├── fibration.js │ ├── graph.js │ ├── gui.js │ ├── includes │ │ ├── data.json │ │ ├── keybind_shift.svg │ │ ├── keybind_space.svg │ │ ├── octacat.svg │ │ ├── slider_target.svg │ │ └── slider_value.svg │ ├── index.pug │ ├── kontrol.js │ ├── kontrol.js.bak.js │ ├── loader.js │ ├── loading-bar.js │ ├── orbital-camera.js │ ├── polytope-manager.js │ ├── polytope.js │ ├── post-effects │ │ ├── composite-pass.js │ │ ├── deform-pass.js │ │ └── overlay-pass.js │ ├── projector4d.js │ ├── shaders │ │ ├── basic-transform.vert │ │ ├── chromatic-aberration.glsl │ │ ├── composite.frag │ │ ├── dandruff-large.vert │ │ ├── dandruff-small.vert │ │ ├── dandruff.frag │ │ ├── deform.frag │ │ ├── exclusion.glsl │ │ ├── fibration.frag │ │ ├── fibration.vert │ │ ├── overlay.frag │ │ ├── polytope.frag │ │ └── polytope.vert │ ├── style.styl │ ├── ticker.js │ ├── ui.js │ ├── ui │ │ ├── control.js │ │ ├── display.js │ │ ├── keybind.js │ │ ├── keybind.pug │ │ ├── slider.js │ │ ├── slider.pug │ │ └── title.js │ └── util.js └── web_modules │ ├── Detector.js │ ├── OBJLoader.js │ ├── OrbitControls.js │ ├── WebMIDIAPI.js │ ├── WebMIDIAPIWrapper.js │ ├── postprocessing │ ├── EffectComposer.js │ ├── MaskPass.js │ ├── RenderPass.js │ └── ShaderPass.js │ └── shaders │ ├── CopyShader.js │ └── FXAAShader.js └── readme.md /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.app 3 | .DS_Store 4 | .vscode -------------------------------------------------------------------------------- /data/0 - JSON/12-Hedra Solid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/12-Hedra Solid.json -------------------------------------------------------------------------------- /data/0 - JSON/120-cell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/120-cell.json -------------------------------------------------------------------------------- /data/0 - JSON/12x12-Duoprism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/12x12-Duoprism.json -------------------------------------------------------------------------------- /data/0 - JSON/16-cell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/16-cell.json -------------------------------------------------------------------------------- /data/0 - JSON/20-Hedra Solid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/20-Hedra Solid.json -------------------------------------------------------------------------------- /data/0 - JSON/24-cell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/24-cell.json -------------------------------------------------------------------------------- /data/0 - JSON/3x3-Duoprism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/3x3-Duoprism.json -------------------------------------------------------------------------------- /data/0 - JSON/4-Hedra Solid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/4-Hedra Solid.json -------------------------------------------------------------------------------- /data/0 - JSON/6-Prisms Solid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/6-Prisms Solid.json -------------------------------------------------------------------------------- /data/0 - JSON/600-cell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/600-cell.json -------------------------------------------------------------------------------- /data/0 - JSON/8-Hedra Solid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/8-Hedra Solid.json -------------------------------------------------------------------------------- /data/0 - JSON/8-Prisms Solid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/8-Prisms Solid.json -------------------------------------------------------------------------------- /data/0 - JSON/Edge-Truncated Hypercube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/Edge-Truncated Hypercube.json -------------------------------------------------------------------------------- /data/0 - JSON/Flat Torus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/Flat Torus.json -------------------------------------------------------------------------------- /data/0 - JSON/Hypercube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/Hypercube.json -------------------------------------------------------------------------------- /data/0 - JSON/Pentatope.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/Pentatope.json -------------------------------------------------------------------------------- /data/0 - JSON/Truncated Hypercube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/Truncated Hypercube.json -------------------------------------------------------------------------------- /data/0 - JSON/Y.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/Y.json -------------------------------------------------------------------------------- /data/0 - JSON/_bak/triangle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/_bak/triangle.json -------------------------------------------------------------------------------- /data/0 - JSON/{2,2,7}.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/{2,2,7}.json -------------------------------------------------------------------------------- /data/0 - JSON/{2,2,9}.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/{2,2,9}.json -------------------------------------------------------------------------------- /data/0 - JSON/{2,3,4}.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/{2,3,4}.json -------------------------------------------------------------------------------- /data/0 - JSON/{3,3,3,3,4}.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/{3,3,3,3,4}.json -------------------------------------------------------------------------------- /data/0 - JSON/{3,3,4} Maze.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/{3,3,4} Maze.json -------------------------------------------------------------------------------- /data/0 - JSON/{3,5} Maze.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/0 - JSON/{3,5} Maze.json -------------------------------------------------------------------------------- /data/1 - Util/Korg_map.nktrl2_data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/data/1 - Util/Korg_map.nktrl2_data -------------------------------------------------------------------------------- /experiments/00 Vue Loader/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015"] 3 | } -------------------------------------------------------------------------------- /experiments/00 Vue Loader/.eslintignore: -------------------------------------------------------------------------------- 1 | build 2 | web_modules -------------------------------------------------------------------------------- /experiments/00 Vue Loader/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/experiments/00 Vue Loader/.eslintrc -------------------------------------------------------------------------------- /experiments/00 Vue Loader/gulpfile.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/experiments/00 Vue Loader/gulpfile.babel.js -------------------------------------------------------------------------------- /experiments/00 Vue Loader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/experiments/00 Vue Loader/package.json -------------------------------------------------------------------------------- /experiments/00 Vue Loader/public/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/experiments/00 Vue Loader/public/app.js -------------------------------------------------------------------------------- /experiments/00 Vue Loader/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/experiments/00 Vue Loader/public/index.html -------------------------------------------------------------------------------- /experiments/00 Vue Loader/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/experiments/00 Vue Loader/src/app.js -------------------------------------------------------------------------------- /experiments/00 Vue Loader/src/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/experiments/00 Vue Loader/src/index.jade -------------------------------------------------------------------------------- /jenn3d/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | /jenn 3 | -------------------------------------------------------------------------------- /jenn3d/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/LICENSE -------------------------------------------------------------------------------- /jenn3d/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/Makefile -------------------------------------------------------------------------------- /jenn3d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/README.md -------------------------------------------------------------------------------- /jenn3d/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/a.out -------------------------------------------------------------------------------- /jenn3d/aligned_alloc.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/aligned_alloc.C -------------------------------------------------------------------------------- /jenn3d/aligned_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/aligned_alloc.h -------------------------------------------------------------------------------- /jenn3d/aligned_vect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/aligned_vect.h -------------------------------------------------------------------------------- /jenn3d/animation.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/animation.C -------------------------------------------------------------------------------- /jenn3d/animation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/animation.h -------------------------------------------------------------------------------- /jenn3d/definitions.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/definitions.C -------------------------------------------------------------------------------- /jenn3d/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/definitions.h -------------------------------------------------------------------------------- /jenn3d/drawing.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/drawing.C -------------------------------------------------------------------------------- /jenn3d/drawing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/drawing.h -------------------------------------------------------------------------------- /jenn3d/go_game.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/go_game.C -------------------------------------------------------------------------------- /jenn3d/go_game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/go_game.h -------------------------------------------------------------------------------- /jenn3d/jenn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/jenn.png -------------------------------------------------------------------------------- /jenn3d/license.text: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/license.text -------------------------------------------------------------------------------- /jenn3d/linalg.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/linalg.C -------------------------------------------------------------------------------- /jenn3d/linalg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/linalg.h -------------------------------------------------------------------------------- /jenn3d/main.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/main.C -------------------------------------------------------------------------------- /jenn3d/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/main.h -------------------------------------------------------------------------------- /jenn3d/menus.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/menus.C -------------------------------------------------------------------------------- /jenn3d/menus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/menus.h -------------------------------------------------------------------------------- /jenn3d/polychoron.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/polychoron.frag -------------------------------------------------------------------------------- /jenn3d/polytopes.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/polytopes.C -------------------------------------------------------------------------------- /jenn3d/polytopes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/polytopes.h -------------------------------------------------------------------------------- /jenn3d/projection.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/projection.C -------------------------------------------------------------------------------- /jenn3d/projection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/projection.h -------------------------------------------------------------------------------- /jenn3d/todd_coxeter.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/todd_coxeter.C -------------------------------------------------------------------------------- /jenn3d/todd_coxeter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/todd_coxeter.h -------------------------------------------------------------------------------- /jenn3d/trail.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/trail.C -------------------------------------------------------------------------------- /jenn3d/trail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/jenn3d/trail.h -------------------------------------------------------------------------------- /main/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015"] 3 | } -------------------------------------------------------------------------------- /main/.eslintignore: -------------------------------------------------------------------------------- 1 | build 2 | web_modules -------------------------------------------------------------------------------- /main/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/.eslintrc -------------------------------------------------------------------------------- /main/gulpfile.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/gulpfile.babel.js -------------------------------------------------------------------------------- /main/make-data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/make-data.py -------------------------------------------------------------------------------- /main/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/package-lock.json -------------------------------------------------------------------------------- /main/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/package.json -------------------------------------------------------------------------------- /main/public/1.app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/1.app.js -------------------------------------------------------------------------------- /main/public/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/bootstrap.js -------------------------------------------------------------------------------- /main/public/data/dandruff_large.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/data/dandruff_large.obj -------------------------------------------------------------------------------- /main/public/data/dandruff_small.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/data/dandruff_small.obj -------------------------------------------------------------------------------- /main/public/data/graphs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/data/graphs.json -------------------------------------------------------------------------------- /main/public/img/4dvj_0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/img/4dvj_0.jpg -------------------------------------------------------------------------------- /main/public/img/4dvj_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/img/4dvj_1.jpg -------------------------------------------------------------------------------- /main/public/img/4dvj_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/img/4dvj_2.jpg -------------------------------------------------------------------------------- /main/public/img/4dvj_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/img/4dvj_3.jpg -------------------------------------------------------------------------------- /main/public/img/4dvj_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/img/4dvj_4.jpg -------------------------------------------------------------------------------- /main/public/img/4dvj_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/img/4dvj_5.jpg -------------------------------------------------------------------------------- /main/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/index.html -------------------------------------------------------------------------------- /main/public/lib/three.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/lib/three.min.js -------------------------------------------------------------------------------- /main/public/ogimage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/ogimage.jpg -------------------------------------------------------------------------------- /main/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/style.css -------------------------------------------------------------------------------- /main/public/texture/dandruff_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/texture/dandruff_small.png -------------------------------------------------------------------------------- /main/public/texture/overlay_flash.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/texture/overlay_flash.mp4 -------------------------------------------------------------------------------- /main/public/texture/overlay_flicker.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/public/texture/overlay_flicker.mp4 -------------------------------------------------------------------------------- /main/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/app.js -------------------------------------------------------------------------------- /main/src/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/bootstrap.js -------------------------------------------------------------------------------- /main/src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/config.js -------------------------------------------------------------------------------- /main/src/dandruff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/dandruff.js -------------------------------------------------------------------------------- /main/src/fibration-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/fibration-manager.js -------------------------------------------------------------------------------- /main/src/fibration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/fibration.js -------------------------------------------------------------------------------- /main/src/graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/graph.js -------------------------------------------------------------------------------- /main/src/gui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/gui.js -------------------------------------------------------------------------------- /main/src/includes/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/includes/data.json -------------------------------------------------------------------------------- /main/src/includes/keybind_shift.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/includes/keybind_shift.svg -------------------------------------------------------------------------------- /main/src/includes/keybind_space.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/includes/keybind_space.svg -------------------------------------------------------------------------------- /main/src/includes/octacat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/includes/octacat.svg -------------------------------------------------------------------------------- /main/src/includes/slider_target.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/includes/slider_target.svg -------------------------------------------------------------------------------- /main/src/includes/slider_value.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/includes/slider_value.svg -------------------------------------------------------------------------------- /main/src/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/index.pug -------------------------------------------------------------------------------- /main/src/kontrol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/kontrol.js -------------------------------------------------------------------------------- /main/src/kontrol.js.bak.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/kontrol.js.bak.js -------------------------------------------------------------------------------- /main/src/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/loader.js -------------------------------------------------------------------------------- /main/src/loading-bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/loading-bar.js -------------------------------------------------------------------------------- /main/src/orbital-camera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/orbital-camera.js -------------------------------------------------------------------------------- /main/src/polytope-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/polytope-manager.js -------------------------------------------------------------------------------- /main/src/polytope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/polytope.js -------------------------------------------------------------------------------- /main/src/post-effects/composite-pass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/post-effects/composite-pass.js -------------------------------------------------------------------------------- /main/src/post-effects/deform-pass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/post-effects/deform-pass.js -------------------------------------------------------------------------------- /main/src/post-effects/overlay-pass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/post-effects/overlay-pass.js -------------------------------------------------------------------------------- /main/src/projector4d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/projector4d.js -------------------------------------------------------------------------------- /main/src/shaders/basic-transform.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/basic-transform.vert -------------------------------------------------------------------------------- /main/src/shaders/chromatic-aberration.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/chromatic-aberration.glsl -------------------------------------------------------------------------------- /main/src/shaders/composite.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/composite.frag -------------------------------------------------------------------------------- /main/src/shaders/dandruff-large.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/dandruff-large.vert -------------------------------------------------------------------------------- /main/src/shaders/dandruff-small.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/dandruff-small.vert -------------------------------------------------------------------------------- /main/src/shaders/dandruff.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/dandruff.frag -------------------------------------------------------------------------------- /main/src/shaders/deform.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/deform.frag -------------------------------------------------------------------------------- /main/src/shaders/exclusion.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/exclusion.glsl -------------------------------------------------------------------------------- /main/src/shaders/fibration.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/fibration.frag -------------------------------------------------------------------------------- /main/src/shaders/fibration.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/fibration.vert -------------------------------------------------------------------------------- /main/src/shaders/overlay.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/overlay.frag -------------------------------------------------------------------------------- /main/src/shaders/polytope.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/polytope.frag -------------------------------------------------------------------------------- /main/src/shaders/polytope.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/shaders/polytope.vert -------------------------------------------------------------------------------- /main/src/style.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/style.styl -------------------------------------------------------------------------------- /main/src/ticker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/ticker.js -------------------------------------------------------------------------------- /main/src/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/ui.js -------------------------------------------------------------------------------- /main/src/ui/control.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/ui/control.js -------------------------------------------------------------------------------- /main/src/ui/display.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/ui/display.js -------------------------------------------------------------------------------- /main/src/ui/keybind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/ui/keybind.js -------------------------------------------------------------------------------- /main/src/ui/keybind.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/ui/keybind.pug -------------------------------------------------------------------------------- /main/src/ui/slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/ui/slider.js -------------------------------------------------------------------------------- /main/src/ui/slider.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/ui/slider.pug -------------------------------------------------------------------------------- /main/src/ui/title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/src/ui/title.js -------------------------------------------------------------------------------- /main/src/util.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main/web_modules/Detector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/web_modules/Detector.js -------------------------------------------------------------------------------- /main/web_modules/OBJLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/web_modules/OBJLoader.js -------------------------------------------------------------------------------- /main/web_modules/OrbitControls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/web_modules/OrbitControls.js -------------------------------------------------------------------------------- /main/web_modules/WebMIDIAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/web_modules/WebMIDIAPI.js -------------------------------------------------------------------------------- /main/web_modules/WebMIDIAPIWrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/web_modules/WebMIDIAPIWrapper.js -------------------------------------------------------------------------------- /main/web_modules/postprocessing/EffectComposer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/web_modules/postprocessing/EffectComposer.js -------------------------------------------------------------------------------- /main/web_modules/postprocessing/MaskPass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/web_modules/postprocessing/MaskPass.js -------------------------------------------------------------------------------- /main/web_modules/postprocessing/RenderPass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/web_modules/postprocessing/RenderPass.js -------------------------------------------------------------------------------- /main/web_modules/postprocessing/ShaderPass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/web_modules/postprocessing/ShaderPass.js -------------------------------------------------------------------------------- /main/web_modules/shaders/CopyShader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/web_modules/shaders/CopyShader.js -------------------------------------------------------------------------------- /main/web_modules/shaders/FXAAShader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/main/web_modules/shaders/FXAAShader.js -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baku89/4DVJ/HEAD/readme.md --------------------------------------------------------------------------------