Skip to content

DalessandroJ/threejs-bitfields

Repository files navigation

3D Bitfields

Generative voxel art created with bit-wise operations and modular arithmetic. Can render millions of voxels in real time! UI and controls made with React.

Bitfields screenshot 1 Bitfields screenshot 2

Live demo

https://dalessandroj.github.io/threejs-bitfields


Features

  • GPU ray-marched voxels (WebGL 2 + Three.js RawShaderMaterial)
  • Bitwise Boolean patterns – 256 truth tables × spatial permutations
  • Dynamic grid sizing (independent X / Y / Z)
  • One-click palette refresh & CSV export
  • Responsive React controls
  • Zero-config build with Vite + GitHub Pages deploy

Local development

git clone https://github.com/dalessandroj/threejs-bitfields
cd threejs-bitfields
npm install
npm run dev      # open http://localhost:5173

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages