@ovistek/bvx-glut

Geometry Lookup Table (LUT) for BitVoxel Engine

Usage no npm install needed!

<script type="module">
  import ovistekBvxGlut from 'https://cdn.skypack.dev/@ovistek/bvx-glut';
</script>

README

OvisTek Logo

Twitter: @OvisTek Codacy Badge install size NPM License

Geometry Lookup Table (LUT) for BitVoxel Engine


Geometry Lookup Table (LUT) generates vertices, normals and indices used in 3D BitVoxel Rendering. This LUT is designed to work with 6 bit BitVoxel Geometry Indices output from the BitVoxel Engine.

Installation

  • Install using npm
npm install @ovistek/bvx-glut

About

This pre-computed static LUT contains all possible different variations and mutations for Voxel Face Rendering. Invisible or fully occluded surfaces will not be rendered.

BitVoxel LUT Image

Acknowledgements

This tool relies on the following open source projects.