File format: Files are bzipped text files. Each file starts with a header containing the dimensions of the data, measured in voxels, followed by a line break. Then, each scanline is defined by a single character, '1' for a solid voxel, and '2' for a void voxel.
The following C-like pseudo code writes a file in this convention:
f = fopen ("foo.bin")
fprintf (f, "%i %i %i\n", nvoxz, nvoxy, nvoxx)
for (i = 0; i != nvoxx; ++i)
for (j = 0; j != nvoxy; ++j) {
for (k = 0; k != nvoxz; ++k)
fprintf (f, "%i", vox_is_solid[i][j][k] ? 1 : 2)
fprintf (f, "\n")
}
fclose (f)
3srs_sheet_nxyz128x128x128.bin.bz2 3srs_sheet_nxyz192x192x192.bin.bz2 3srs_sheet_nxyz256x256x256.bin.bz2
4srs_sheet_nxyz128x128x128.bin.bz2 4srs_sheet_nxyz192x192x192.bin.bz2 4srs_sheet_nxyz256x256x256.bin.bz2
c_of_d_network_nxyz128x128x128.bin.bz2 c_of_d_network_nxyz192x192x192.bin.bz2 c_of_d_network_nxyz256x256x256.bin.bz2
c_of_d_sheet_nxyz128x128x128.bin.bz2 c_of_d_sheet_nxyz192x192x192.bin.bz2 c_of_d_sheet_nxyz256x256x256.bin.bz2
fischer_koch_s_network_nxyz128x128x128.bin.bz2 fischer_koch_s_network_nxyz192x192x192.bin.bz2 fischer_koch_s_network_nxyz256x256x256.bin.bz2
fischer_koch_s_sheet_nxyz128x128x128.bin.bz2 fischer_koch_s_sheet_nxyz192x192x192.bin.bz2 fischer_koch_s_sheet_nxyz256x256x256.bin.bz2
koch_c_of_y_network_nxyz128x128x128.bin.bz2 koch_c_of_y_network_nxyz192x192x192.bin.bz2 koch_c_of_y_network_nxyz256x256x256.bin.bz2
koch_c_of_y_sheet_nxyz128x128x128.bin.bz2 koch_c_of_y_sheet_nxyz192x192x192.bin.bz2 koch_c_of_y_sheet_nxyz256x256x256.bin.bz2
manta_network_nxyz128x128x128.bin.bz2 manta_network_nxyz192x192x192.bin.bz2 manta_network_nxyz256x256x256.bin.bz2
manta_sheet_nxyz128x128x128.bin.bz2 manta_sheet_nxyz192x192x192.bin.bz2 manta_sheet_nxyz256x256x256.bin.bz2
manta35_network_nxyz128x128x128.bin.bz2 manta35_network_nxyz192x192x192.bin.bz2
manta35_sheet_nxyz128x128x128.bin.bz2 manta35_sheet_nxyz192x192x192.bin.bz2
neov_c_of_p_network_nxyz128x128x128.bin.bz2 neov_c_of_p_network_nxyz192x192x192.bin.bz2 neov_c_of_p_network_nxyz256x256x256.bin.bz2
neov_c_of_p_sheet_nxyz128x128x128.bin.bz2 neov_c_of_p_sheet_nxyz192x192x192.bin.bz2 neov_c_of_p_sheet_nxyz256x256x256.bin.bz2
pa_batwing_network_nxyz128x128x128.bin.bz2 pa_batwing_network_nxyz192x192x192.bin.bz2 pa_batwing_network_nxyz256x256x256.bin.bz2
pa_batwing_sheet_nxyz128x128x128.bin.bz2 pa_batwing_sheet_nxyz192x192x192.bin.bz2 pa_batwing_sheet_nxyz256x256x256.bin.bz2
sch_f-rd_nxyz128x128x128.bin.bz2 sch_f-rd_nxyz192x192x192.bin.bz2 sch_f-rd_nxyz256x256x256.bin.bz2
surface data, translational unit cell plus overlap (off.bz2)
sch_g_network_nxyz128x128x128.bin.bz2 sch_g_network_nxyz192x192x192.bin.bz2 sch_g_network_nxyz256x256x256.bin.bz2
sch_g_sheet_nxyz64x64x64.bin.bz2 sch_g_sheet_nxyz128x128x128.bin.bz2 sch_g_sheet_nxyz192x192x192.bin.bz2 sch_g_sheet_nxyz256x256x256.bin.bz2
sch_i-wp_sheet_nxyz128x128x128.bin.bz2 sch_i-wp_sheet_nxyz192x192x192.bin.bz2 sch_i-wp_sheet_nxyz256x256x256.bin.bz2
schw_d_network_nxyz128x128x128.bin.bz2 schw_d_network_nxyz192x192x192.bin.bz2 schw_d_network_nxyz256x256x256.bin.bz2
schw_d_sheet_nxyz128x128x128.bin.bz2 schw_d_sheet_nxyz192x192x192.bin.bz2 schw_d_sheet_nxyz256x256x256.bin.bz2
schw_p_network_nxyz128x128x128.bin.bz2 schw_p_network_nxyz192x192x192.bin.bz2 schw_p_network_nxyz256x256x256.bin.bz2
schw_p_sheet_nxyz128x128x128.bin.bz2 schw_p_sheet_nxyz192x192x192.bin.bz2 schw_p_sheet_nxyz256x256x256.bin.bz2