├── .gitignore ├── LICENSE ├── README.md ├── bundler ├── webpack.common.js ├── webpack.dev.js └── webpack.prod.js ├── package.json ├── src ├── assets │ └── life-of-cube.gif ├── index.html ├── script.js ├── shaders │ ├── heart │ │ ├── fragment.glsl │ │ └── vertex.glsl │ ├── particles │ │ ├── fragment.glsl │ │ └── vertex.glsl │ └── solid │ │ ├── fragment.glsl │ │ └── vertex.glsl └── style.css └── static ├── .gitkeep └── textures └── spot.png /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | dist 4 | public 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/README.md -------------------------------------------------------------------------------- /bundler/webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/bundler/webpack.common.js -------------------------------------------------------------------------------- /bundler/webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/bundler/webpack.dev.js -------------------------------------------------------------------------------- /bundler/webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/bundler/webpack.prod.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/life-of-cube.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/src/assets/life-of-cube.gif -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/src/index.html -------------------------------------------------------------------------------- /src/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/src/script.js -------------------------------------------------------------------------------- /src/shaders/heart/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/src/shaders/heart/fragment.glsl -------------------------------------------------------------------------------- /src/shaders/heart/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/src/shaders/heart/vertex.glsl -------------------------------------------------------------------------------- /src/shaders/particles/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/src/shaders/particles/fragment.glsl -------------------------------------------------------------------------------- /src/shaders/particles/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/src/shaders/particles/vertex.glsl -------------------------------------------------------------------------------- /src/shaders/solid/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/src/shaders/solid/fragment.glsl -------------------------------------------------------------------------------- /src/shaders/solid/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/src/shaders/solid/vertex.glsl -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/src/style.css -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/textures/spot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomhsiao1260/life-of-cube/HEAD/static/textures/spot.png --------------------------------------------------------------------------------