Skip to content

svirs/Cellularity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3d Cellular Automata

Cellularity Cellularity

Live link

Cellularity is a 3D cellular automata viewer! Each cell (dot) can have one of two states: green (alive) or red (dead). A cell will live or dies based on how many of its 26 immediate neighbors around it are alive or dead, just like Conway's Game of Life but in 3 dimensions!

Instructions

Select a pre-made set of rules and dimensions or create your own scenerio by selecting the size of the cube of cells and selecting a series of rules for determining their new state.

Controls

ESC to open the menu

WASD to move
SHIFT to sink
SPACEBAR to float up
F to step one iteration
G to animate (quickly as possible)
H to hide dead cells

The camera is controlled by the mouse and you may directly click on cells to manually change their state.

WebVR

A compatible WebVR device such as a smartphone (with the latest Chrome browser update) can also view the simulation in 3d!

Technologies

  • THREE.js WebGL javascript library
  • WebVr experimental VR technology for compatible devices

About

3d cellular automata viewer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published