├── .gitignore ├── README.md ├── docs ├── index.html ├── main.a6c128a5.js ├── matcap.6a80787e.jpg └── social.jpg ├── package.json └── src ├── assets ├── matcap.jpg ├── matcap.png └── social.jpg ├── index.html └── js ├── assets.js ├── camera.js ├── main.js ├── postfx ├── postfx.frag ├── postfx.js └── postfx.vert ├── renderer.js ├── scene.js ├── settings.js ├── tube ├── position.frag ├── tube.frag ├── tube.js ├── tube.vert └── velocity.frag └── utils ├── deferred.js ├── fbo.js └── pointer.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .DS_Store 4 | .cache -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/README.md -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/main.a6c128a5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/docs/main.a6c128a5.js -------------------------------------------------------------------------------- /docs/matcap.6a80787e.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/docs/matcap.6a80787e.jpg -------------------------------------------------------------------------------- /docs/social.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/docs/social.jpg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/matcap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/assets/matcap.jpg -------------------------------------------------------------------------------- /src/assets/matcap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/assets/matcap.png -------------------------------------------------------------------------------- /src/assets/social.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/assets/social.jpg -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/index.html -------------------------------------------------------------------------------- /src/js/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/assets.js -------------------------------------------------------------------------------- /src/js/camera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/camera.js -------------------------------------------------------------------------------- /src/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/main.js -------------------------------------------------------------------------------- /src/js/postfx/postfx.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/postfx/postfx.frag -------------------------------------------------------------------------------- /src/js/postfx/postfx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/postfx/postfx.js -------------------------------------------------------------------------------- /src/js/postfx/postfx.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/postfx/postfx.vert -------------------------------------------------------------------------------- /src/js/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/renderer.js -------------------------------------------------------------------------------- /src/js/scene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/scene.js -------------------------------------------------------------------------------- /src/js/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/settings.js -------------------------------------------------------------------------------- /src/js/tube/position.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/tube/position.frag -------------------------------------------------------------------------------- /src/js/tube/tube.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/tube/tube.frag -------------------------------------------------------------------------------- /src/js/tube/tube.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/tube/tube.js -------------------------------------------------------------------------------- /src/js/tube/tube.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/tube/tube.vert -------------------------------------------------------------------------------- /src/js/tube/velocity.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/tube/velocity.frag -------------------------------------------------------------------------------- /src/js/utils/deferred.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/utils/deferred.js -------------------------------------------------------------------------------- /src/js/utils/fbo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/utils/fbo.js -------------------------------------------------------------------------------- /src/js/utils/pointer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luruke/tubbbo/HEAD/src/js/utils/pointer.js --------------------------------------------------------------------------------