INNER CODE UNIT · TypeScript

exportVoxelBuild

Ammaar-Alam/minebench · lib/voxel/export/index.ts:31

export function exportVoxelBuild(
  build: VoxelBuild,
  palette: BlockDefinition[],
  format: VoxelBuildExportFormat,
): VoxelBuildExportArtifact {
  if (format === "vox") {
    const vox = buildVoxelVox(build, palette);
    return {
      bytes: vox.bytes,
      extension: "vox",
      mimeType: "application/octet-stream",
      stats: {
        inputBlockCount: build.blocks.length,
        exportedBlockCount: vox.stats.blockCount,
        ...vox.stats,
      },
    };
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…