├── .gitignore ├── bundler ├── webpack.common.js ├── webpack.dev.js └── webpack.prod.js ├── package.json ├── readme.md ├── src ├── Experience │ ├── Camera.js │ ├── Experience.js │ ├── Microphone.js │ ├── Renderer.js │ ├── Resources.js │ ├── Sphere.js │ ├── Utils │ │ ├── EventEmitter.js │ │ ├── Loader.js │ │ ├── Sizes.js │ │ ├── Stats.js │ │ └── Time.js │ ├── World.js │ ├── assets.js │ └── shaders │ │ ├── partials │ │ ├── perlin3d.glsl │ │ └── perlin4d.glsl │ │ └── sphere │ │ ├── fragment.glsl │ │ └── vertex.glsl ├── fonts │ ├── subset-Ailerons-Regular.woff │ └── subset-Ailerons-Regular.woff2 ├── index.html ├── script.js └── style.css └── static ├── .gitkeep ├── assets └── lenna.png ├── basis ├── README.md ├── basis_transcoder.js └── basis_transcoder.wasm ├── draco ├── README.md ├── draco_decoder.js ├── draco_decoder.wasm ├── draco_encoder.js ├── draco_wasm_wrapper.js └── gltf │ ├── draco_decoder.js │ ├── draco_decoder.wasm │ ├── draco_encoder.js │ └── draco_wasm_wrapper.js └── social └── share-1200x630.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/.gitignore -------------------------------------------------------------------------------- /bundler/webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/bundler/webpack.common.js -------------------------------------------------------------------------------- /bundler/webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/bundler/webpack.dev.js -------------------------------------------------------------------------------- /bundler/webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/bundler/webpack.prod.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/readme.md -------------------------------------------------------------------------------- /src/Experience/Camera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/Camera.js -------------------------------------------------------------------------------- /src/Experience/Experience.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/Experience.js -------------------------------------------------------------------------------- /src/Experience/Microphone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/Microphone.js -------------------------------------------------------------------------------- /src/Experience/Renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/Renderer.js -------------------------------------------------------------------------------- /src/Experience/Resources.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/Resources.js -------------------------------------------------------------------------------- /src/Experience/Sphere.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/Sphere.js -------------------------------------------------------------------------------- /src/Experience/Utils/EventEmitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/Utils/EventEmitter.js -------------------------------------------------------------------------------- /src/Experience/Utils/Loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/Utils/Loader.js -------------------------------------------------------------------------------- /src/Experience/Utils/Sizes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/Utils/Sizes.js -------------------------------------------------------------------------------- /src/Experience/Utils/Stats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/Utils/Stats.js -------------------------------------------------------------------------------- /src/Experience/Utils/Time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/Utils/Time.js -------------------------------------------------------------------------------- /src/Experience/World.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/World.js -------------------------------------------------------------------------------- /src/Experience/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/assets.js -------------------------------------------------------------------------------- /src/Experience/shaders/partials/perlin3d.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/shaders/partials/perlin3d.glsl -------------------------------------------------------------------------------- /src/Experience/shaders/partials/perlin4d.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/shaders/partials/perlin4d.glsl -------------------------------------------------------------------------------- /src/Experience/shaders/sphere/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/shaders/sphere/fragment.glsl -------------------------------------------------------------------------------- /src/Experience/shaders/sphere/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/Experience/shaders/sphere/vertex.glsl -------------------------------------------------------------------------------- /src/fonts/subset-Ailerons-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/fonts/subset-Ailerons-Regular.woff -------------------------------------------------------------------------------- /src/fonts/subset-Ailerons-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/fonts/subset-Ailerons-Regular.woff2 -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/index.html -------------------------------------------------------------------------------- /src/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/script.js -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/src/style.css -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/assets/lenna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/assets/lenna.png -------------------------------------------------------------------------------- /static/basis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/basis/README.md -------------------------------------------------------------------------------- /static/basis/basis_transcoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/basis/basis_transcoder.js -------------------------------------------------------------------------------- /static/basis/basis_transcoder.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/basis/basis_transcoder.wasm -------------------------------------------------------------------------------- /static/draco/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/draco/README.md -------------------------------------------------------------------------------- /static/draco/draco_decoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/draco/draco_decoder.js -------------------------------------------------------------------------------- /static/draco/draco_decoder.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/draco/draco_decoder.wasm -------------------------------------------------------------------------------- /static/draco/draco_encoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/draco/draco_encoder.js -------------------------------------------------------------------------------- /static/draco/draco_wasm_wrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/draco/draco_wasm_wrapper.js -------------------------------------------------------------------------------- /static/draco/gltf/draco_decoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/draco/gltf/draco_decoder.js -------------------------------------------------------------------------------- /static/draco/gltf/draco_decoder.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/draco/gltf/draco_decoder.wasm -------------------------------------------------------------------------------- /static/draco/gltf/draco_encoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/draco/gltf/draco_encoder.js -------------------------------------------------------------------------------- /static/draco/gltf/draco_wasm_wrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/draco/gltf/draco_wasm_wrapper.js -------------------------------------------------------------------------------- /static/social/share-1200x630.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunosimon/organic-sphere/HEAD/static/social/share-1200x630.png --------------------------------------------------------------------------------