Online Voxelizer

This online voxelizer converts your triangular mesh into a voxel representation or voxel model.
The number of voxels is adjustable, so is the size of voxels.
The calculated voxel representations can be saved and can be used in most 3D programs.

.obj or .stl
save as obj

If you want to increase the default maximum number of voxels add '?res=256', '?res=512' etc. to the URL and reload. More voxels require more computation and more memory; you may run out of memory.
You may want to increase the memory used by your browser; search for 'increase browser memory'.
If you run out of memory with the default number of voxels try '?res=64', '?res=32' etc..

If you need a large scale voxel object send me an email.

Features

  • Your 3D model is not uploaded and/or stored on a server; all data is fast and securely processed on your local machine.
  • Unlimited non-commercial usage.
  • No plugins or executables installs needed, just a recent browser.
  • Including a 2D layer inspector.
  • Input .OBJ or .STL.
  • Output, .OBJ (triangles or quadrilaterals), .VBO, .VOX, .XML, .JSON, .PNG and .STL.

Binairy file format VBO

VBO stand for Vertex Buffer Object. Use this file format for WebGL.

The fake ambient occlusion bitfield bytes are used for the custom fragment shader; see Vertex Buffer Object


   vertex position (x) // single-precision floating-point ( 32-bit )
   vertex position (y) // single-precision floating-point ( 32-bit )
   vertex position (z) // single-precision floating-point ( 32-bit )
   normal position (x) // single-precision floating-point ( 32-bit )
   normal position (y) // single-precision floating-point ( 32-bit )
   normal position (z) // single-precision floating-point ( 32-bit )
   texture position (u) // single-precision floating-point ( 32-bit, not used ( = 0.0 ) )
   texture position (v) // single-precision floating-point ( 32-bit, not used ( = 0.0 ) )
   fake ambient occlusion bitfield // unsigned integer ( 8-bit )
   fake ambient occlusion bitfield // unsigned integer ( 8-bit )
   fake ambient occlusion bitfield // unsigned integer ( 8-bit )
   fake ambient occlusion bitfield // unsigned integer ( 8-bit )
   

Copyrights

The generated voxel representation is free for non-commercial use.

The legolizer might be interesting for you; convert any arbitrary polygon-based 3D model into a 3D LEGO® object.

Feedback

If you have a question, remark or suggestion, please feel free to send me an e-mail.

Prefer email? send your email to info@drububu.com.

Featured


Links