Voxels

0.2.6

A Swift library for storage, manipulation, export, and rendering of Voxel data.
heckj/Voxels

What's New

0.2.6

2024-11-23T23:58:37Z

What's Changed

  • checking back-versions of swift by @heckj in #129
  • adding instance functions for manhattan neighbors 1 and 2 by @heckj in #130
  • adding a convenience addition on voxelindex and updating docs by @heckj in #131 and #132
  • adding hashable and equatable conformances to VoxelBounds, VoxelArray… by @heckj in #133

Full Changelog: 0.2.5...0.2.6

Voxels

A Swift library for storage, manipulation, export, and rendering of Voxel data.

References:

The general term of art for all this is "isosurface extraction"

Fast Surface Nets

Copies of some of these articles and papers reside in refs.

benchmarking notes

1D Benchmarks:

swift package benchmark --target VoxelBenchmark

2D Benchmarks:

./scripts/rebuild_benchmarks.bash
./scripts/compare_benchmark.bash

Checking documentation

build and check for errors or warnings:

swift package generate-documentation --analyze --warnings-as-errors

preview the documentation

swift package --disable-sandbox preview-documentation --target Voxels

Description

  • Swift Tools 5.8.0
View More Packages from this Author

Dependencies

Last updated: Wed May 14 2025 16:45:11 GMT-0900 (Hawaii-Aleutian Daylight Time)