Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danieldelcore/experiment-5-breathing-icosahedron
Exploded sphere geometry in Threejs
https://github.com/danieldelcore/experiment-5-breathing-icosahedron
experiment geometry graphics javascript math threejs webgl
Last synced: 4 months ago
JSON representation
Exploded sphere geometry in Threejs
- Host: GitHub
- URL: https://github.com/danieldelcore/experiment-5-breathing-icosahedron
- Owner: danieldelcore
- Created: 2016-07-04T11:00:38.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-08-25T03:44:53.000Z (6 months ago)
- Last Synced: 2024-08-25T04:37:16.711Z (6 months ago)
- Topics: experiment, geometry, graphics, javascript, math, threejs, webgl
- Language: JavaScript
- Homepage: http://danieldelcore.com/lab/5
- Size: 625 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Experiment 5
![alt tag](thumb.jpg)
## Breathing Icosahedron
Exploded sphere geometry in Three.js. Using a similar method to experiment #4, All faces have been disconnected from the original geometry so that they may be moved independently. Additional faces have been added to each of the outer faces and are animated after a delay.Play around with the *size*, *speed* and *delay* variables and see how it behaves.
[Live demo](http://danieldelcore.com/lab/5)
## Initial setup
- `npm install --global gulp-cli` : Install gulp globally
- `npm i` Install dependencies## Building for development
- `gulp dev` : Build files will be output to the '.tmp' directory.## Building for production
- `gulp build` : Build files will be output to the 'deploy' directory.## Pushing a new release
- `gulp build` : Compile local changes
- `git add .` : Stage changes
- `git commit -m"change description"` : comment on your changes
- `git tag -a v1.0.0 -m "Change description"` : Add a new tagged release
- `git push --follow-tags` : Push staged changes and tags