Marching Cubes Algorithm for Three.js
npm install @bitheral/marching-cubesbash
npm install @bitheral/marching-cubes
`
Usage
`js
import { VolumeNew: Volume } from '@bitheral/marching-cubes';
import { Vector3, Mesh, MeshBasicMaterial } from 'three';
// Create Marching Cubes volume
const volume = new Volume(32, new Vector3(), new Vector3());
volume.March();
// Create Three.js mesh
const geometry = volume.geometry;
const material = new MeshBasicMaterial({ color: 0x00ff00 });
const mesh = new Mesh(geometry, material);
// Add mesh to scene...
``