Skip to content

gramstrong/3dArray

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

3dArray

A viewable 3D array of "breathing" spheres using WebGL.

I spent a couple of days 2 summers ago messing around with WebGL. I had no previous experience with WebGL at the time, and minimal JavaScript experience. The result was a 10x10x10 3D array of "breathing" spheres. If an individual sphere is clicked on by the mouse, its "breathing" pattern will be reversed. The view can be rotated and moved, and zoomed in and out.

JavaScript libraries

Three.js/three.min.js - Used as WebGL renderer, API that simplifies code

TrackballControls.js - Used for camera controls, zooming in and out, rotating the 3D array

ScreenShot

About

A viewable 3d array of "breathing" spheres using WebGL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published