Skip to content

Latest commit

 

History

History
53 lines (28 loc) · 2.37 KB

README.md

File metadata and controls

53 lines (28 loc) · 2.37 KB

Shooting Star Equalizer

WebGL project in Three.js realized during a workshop at Gobelins, l'école de l'image. The aim was to create an equalizer in 3D.

Screenshot

How seeing this

If you want to vizualize my project, please :

  • Install (if you don't have them) :
    • Node.js: brew install node on OS X
    • Bower: npm install -g bower
    • NPM and Bower dependencies: npm install & bower install.
  • Start with npm start to show my projet at http://localhost:3333/

Steps

  • Create a class for my rays with a random rotation :

20151012_step1

  • Add a cylinder for the drag and began to manipulate vertices :

20151013_step2

  • Add old sphere positions saved in an array for each vertices of a cylinder :

20151014_step3

  • Linking the rays (or other ;-) ) with musical frequencies :

20151014_step4

  • Optimize drag effect, colors, velocity, easing and other parameters :

20151015_step5

  • Add toon shaderring and light :

20151015_step6

20151016_step7

  • Add WAGNER post processing (Vignette & FXAA pass) :

20151018_step8

  • Create introduction :

20151018_step9