Skip to content

Jeremboo/shootingStarEqualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Workshop in Three.js and audio API in one week.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published