This project explores voxelization, a process that converts 3D geometries into structured voxel grids. Voxel-based representations are widely used in computer graphics, simulations, architecture, and scientific visualization.

What is Voxelization?
Voxelization is the transformation of a 3D model into a grid of small cubic units called voxels (short for volumetric pixels). This technique is commonly used in applications like:
✅ Game development – for terrain generation and destructible environments
✅ Medical imaging – for CT scan and MRI data visualization
✅ Architectural analysis – for spatial exploration and computational design

Features of Voxelizator
🔹 Adjustable Voxel Parameters – Users can modify voxel size, width, length, and height using three interactive sliders to control the resolution of the voxelized model.
🔹 Voxel Count Calculation – The app calculates and displays the total number of voxels, helping users analyze model complexity and data efficiency.
🔹 3DM File Export – Once voxelization is complete, users can download the model as a .3DM file, making it compatible with software like Rhino and Grasshopper for further processing.
Voxelization can be computationally demanding, but Voxelizator streamlines the process by providing a simple interface with real-time adjustments. The ability to fine-tune voxel density and export the model for further analysis makes it a valuable tool for designers, researchers, and developers working with 3D data.